我在这里找到了这个模块的参考:
https://github.com/basarat/typescript-collections
我在我的打字稿项目中引用它:
///<reference path='..\..\libs\collections.ts'/>
我使用grunt编译项目:
typescript: {
server: {
src: ['src/server/**/*.ts'],
dest: ['bin/server'],
options: {
module: 'commonjs',
base_path: 'src/server',
target: 'es5'
}
}
}
无论如何,由于某种原因,编译器将文件输出为 ctions.js 或 lections.js ,就像它以某种方式截断名称一样。
有什么想法吗?
修改
好的,经过一些实验,我将模块重命名为&#34;测试&#34;并且名称被截断为ng.js.似乎这个模块中的某些东西正在修改输出文件名。