web-dev-qa-db-ja.com

タイピングvs @types NPMスコープ

TypeScript定義の処理にtypingsが使用される場合があります(例 angular/angular2-seed )。

その他の場合は、スコープ付きNPM @typesパッケージは、typingsを使用せずに使用されます(例 AngularClass/angular2-webpack-starter )。

それらの実際の違いは何ですか?そのうちの1つはTypeScript開発に利点を提供しますか?

34
Estus Flask

@typesは、TypeScript 2.0に定義をインストールする新しい方法です。定義とパッケージの管理を統合します。そのため、複数のツールと設定ファイルは必要ありません。 npm、package.json、typings、typings.jsonを用意する代わりに、npmとpackage.jsonのみが必要になります。基本的に定義のインストールと管理が簡単になりますが、入力と同じです。

詳しくはこちらをご覧ください: https://blogs.msdn.Microsoft.com/TypeScript/2016/06/15/the-future-of-declaration-files/

53
ordepim