2017 年 3 月 26 日更新
私は現在npm install @types/angular
TypeScript 2.0 を使用していますが、これまでの経験は以前よりもはるかにスムーズtypings
です。
オリジナル
ES6 モジュールと Webpack を使用する Angular 1.5 プロジェクトがあります。これは、このスターター プロジェクトに非常によく似ています。
Angular 1.5 のタイピングをインストールしようとしています。以前から使っていましたが、新しいマネージャーtsd
を使うのは初めてです。typings
試してみると、次のtypings install angular
ようになります。
"Unable to find "angular" ("npm") in the registry."
実行するtypings search angular
と結果が表示されNAME: angular, SOURCE: dt
ます。
試してみると、次のtypings install angular dt~angular
ようになります。
"Attempted to compile "angular" as an external module, but it looks like a global module."
ただし、DefiniteTyped/angular.d.tsを見ると、グローバルangular
変数は宣言されていますが、モジュールも宣言されていることがわかります。これは、DefinedTyped"angular"
定義の多くが UMD をサポートするために行っていることです。
これをタイピングで動作させるにはどうすればよいですか? それとも、そのままにしておくべきtsd
ですか?