angular2 と typescript を使用して angular-meteor チュートリアルに従っています。
私はatomを使用しているので、atom-typescriptパッケージとtsconfig
型宣言ファイルを利用するためのファイルを追加しました。
私はatom-typescriptにインポートを認識させようとしていclient/parties-form/parties_form.ts
ます:
import {Parties} from 'collections/parties';
しかし、原子は私に次のエラーを与えます:Cannot find module 'collections/parties'.
相対パスでモジュールをインポートするとエラーが発生します:
import {Parties} from '../../collections/parties';
しかし、流星はコンパイルされず、Path reservation conflict
エラーが発生します。
atom-typescript でエラーが発生せずに、最初の種類のインポートを使用できるようにして、型宣言ファイルを認識できるようにしたいと考えています。私は何を取りこぼしたか ?
私のtsconfig.json
ファイル:
{
"version": "1.5.0",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"declaration": false,
"noImplicitAny": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true
},
"filesGlob": [
"./**/*.ts",
"!./typings/**/*.ts"
]
}
チュートリアル コードの完全版は、ここにあります。