Typescript编译为单个文件外部模块

时间:2015-06-04 10:32:43

标签: javascript node.js typescript

我试图将我的项目编译为单个js文件和定义,但编译器似乎没有正确地执行此操作。

示例:node /home/ian/.m2/repository/com/williamsinteractive/oxygen/gdk-build/0.3.0-dirty/compile/tsc/1.3.0/tsc.js --out test.js - m amd -t ES5 -d Command.ts

创建一个空白的test.js和test.d.ts,其中没有代码。

还会使用其中的代码创建Command.js和Command.d.ts。

我希望能够将我的所有类编译成单个.js文件,理想情况下是单个.d.ts文件,因为它是一个由其他项目导入的库。

1 个答案:

答案 0 :(得分:1)

TypeScript不支持--out外部模块。幸运的是,有一些外部工具可以很好地完成这项工作,例如对amd建议您查看r.js