如何使用angular cli升级小角度版本的角度

时间:2017-07-18 14:46:02

标签: javascript node.js angular npm angular-cli

这是一个简单的问题,但我很难通过Google找到答案......

我有一个角度4项目(使用angular cli创建),并希望使用刚刚在4.3中发布的http拦截器。

如何使用angular cli升级到此次要版本?

2 个答案:

答案 0 :(得分:6)

在我的Angular CLI项目中,我使用npm update来更新我的依赖项。使用npm outdated,您可以看到所有过时的依赖项。

2018年6月更新

如果您正在使用Angular CLI版本6+,则可以使用新的ng update <packagename>命令更新您的依赖项。

https://angular.io/guide/updating

  

对于简单更新,您只需要CLI命令ng update即可。如果没有其他参数,ng update会列出可供您使用的更新,并提供将应用程序更新为最新版本的建议步骤。

答案 1 :(得分:1)

主要版本角度更新应通过ng update完成。

npm update 用于更新 angular 次要版本有一个缺点:它还会更新其他不相关的包。

您可以使用 npm-check-updates 只更新特定的软件包,并且您可以选择更新到最新的补丁/次要/主要版本。

此命令会将所有 angular 包更新到最新的次要版本: npx npm-check-updates --upgrade --target "minor" --filter "/@angular.*/"

该命令可让您预览新版本并相应地更新 package.json: enter image description here

之后您可以运行 npm install

相关问题