2017 年 3 月 26 日更新
私は現在npm install @types/angularTypeScript 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ですか?