web-dev-qa-db-ja.com

Angular2プロジェクトのTypeScriptを更新する

Visual Studioで、TypeScriptを使用するAngular2プロジェクトがあります。 TypeScriptを1.8から2.0.xに更新したい。私のシステムでは、TypeScriptとtsc -vログVersion 2.0.10を更新しました。package.jsonなどは、

"devDependencies": {
    ....
    "TypeScript": "^1.8.10",
    "typings": "^1.3.1",
    ...
}

TypeScriptを更新するには、package.jsonでバージョンを"TypeScript": "^2.0.10"に変更するだけで十分ですか?また、更新に関しては、TypeScriptとタイピングのバージョンの関係はどうなっていますか?

10
Konst

Package.jsonのTypeScriptバージョンを更新してnpm installを実行するだけで、プロジェクトで使用しているバージョンをアップグレードできます。

TypeScript 2.xでは、@ types/...修飾子npmパッケージを使用して、タイプを管理する新しい方法が導入されました。ただし、以前使用していたタイプを引き続き使用できますが、最新バージョンに更新することをお勧めします。この回答を書いている時点でのnpmから2.0.0です。

興味があれば、ここに新しい@typesに関する詳細とディスカッションがあります https://blogs.msdn.Microsoft.com/TypeScript/2016/06/15/the-future-of-declaration-files /

8
peppermcknight

完全版の場合

最新リリースの場合

  • npm install TypeScript @ latest --save
20
Pardeep Jain