ここにあるこのモジュールへの参照があります:
https://github.com/basarat/typescript-collections
そして、typescript プロジェクトで次のように参照します。
///<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のいずれかとして出力しています。
何か案は?
編集
いくつかの実験の後、モジュールの名前を「testing」に変更し、名前が ng.js に切り捨てられました。このモジュール内の何かが出力ファイル名を変更しているようです。