Javascript Typescript命令行编译器错误
我需要部署一个Ionic项目,主要开发人员已经离开了公司,并且没有留下任何文档。我遇到的问题是,有Typescript文件,但没有在Gulp或任何东西中定义或使用Typescript编译器 所以他可能用了一个本地编译器来做这件事 我通过npm安装了Typescript的1.5.3版本。我的目标是递归地将一个目录中的所有文件编译成一个Javascript文件 我在网上找到的是,使用:Javascript Typescript命令行编译器错误,javascript,node.js,typescript,ionic-framework,Javascript,Node.js,Typescript,Ionic Framework,我需要部署一个Ionic项目,主要开发人员已经离开了公司,并且没有留下任何文档。我遇到的问题是,有Typescript文件,但没有在Gulp或任何东西中定义或使用Typescript编译器 所以他可能用了一个本地编译器来做这件事 我通过npm安装了Typescript的1.5.3版本。我的目标是递归地将一个目录中的所有文件编译成一个Javascript文件 我在网上找到的是,使用: tsc *.ts --out app.js 然而,我总是得到错误: error TS6053: File '*.
tsc *.ts --out app.js
然而,我总是得到错误:
error TS6053: File '*.ts' not found.
当我编译一个文件时,它就工作了。我在不同的终端上试过
编辑:我需要添加目标app.js的map.js文件。所以我知道我需要编译什么。有没有一种方法或工具可以使用此地图文件进行反向工程
EDIT2:文件示例:
/// <reference path="./util.ts"/>
这些文件是否使用模块导入?为什么不在要编译的文件夹中放置一个tsconfig.json文件,并拥有其中所需的所有配置?@Maximus他们使用引用引用path@user5417542,显示file@toskv这将是另一种选择。已经存在一个tsconfig文件,但它只是一个基本文件,没有任何真实信息,因此未被使用。
module al.driver {
/**
* local machine: false
* smartphone: true
*/
export let cordova = true;
export interface IPreLoadData {
date:Date;
id:String;
}
export var preLoadData: IPreLoadData = {
date:Date,
id:String
}
// event conditions
var docReady = false;
var devReady = false;
// Document ready listener
$(document).ready(function() {
console.info("document ready");
docReady = true;
bootstrapApplication();
});
// Initialize Application
function bootstrapApplication() {
if (docReady && devReady) {
angular.bootstrap(document, ["test"]);
}
}}