更新Angular2项目中的Typescript

Kon*_*nst 9 visual-studio typescript-typings typescript2.0 angular

我在Visual Studio中使用Typescript创建了一个Angular2项目.我想将Typescript从1.8更新到2.0.x. 在我的系统中,我更新了typescript和tsc -vlogs Version 2.0.10 ,package.json等包含

"devDependencies": {
    ....
    "typescript": "^1.8.10",
    "typings": "^1.3.1",
    ...
}
Run Code Online (Sandbox Code Playgroud)

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

Par*_*ain 18

对于精确版本

  • npm install typescript@2.0.10 --save

最新发布

  • npm install typescript @ latest --save


pep*_*ght 6

更新package.json中的打字稿版本并运行npm install就足以升级用于项目的版本。

Typescript 2.x使用@types / ...限定符npm软件包引入了一种管理类型的新方法-但是您仍然可以使用以前使用的类型-但是您可能希望将其更新为最新版本,从撰写本文时的npm到2.0.0

如果您有兴趣,请在这里https://blogs.msdn.microsoft.com/typescript/2016/06/15/the-future-of-declaration-files/获取更多信息和有关新@types的讨论。