更新Angular2项目中的Typescript

时间:2016-12-01 09:44:35

标签: visual-studio angular typescript-typings typescript2.0

我在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",
    ...
}

为了更新打字稿,是否足以在package.json中将版本更改为"typescript": "^2.0.10"?另外,在更新时,打字稿和打字版本的关系是什么?

2 个答案:

答案 0 :(得分:16)

对于Exact版本

  • npm install typescript@2.0.10 --save

最新版本

  • npm install typescript @ latest --save

答案 1 :(得分:5)

更新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/