从@ angular / cli 1.4.4升级到1.4.7后更新package.json文件

时间:2017-11-08 20:34:33

标签: angular angular-cli

我正在使用 @ angular / cli 1.4.4 创建一个角度项目。现在我已将 @ angular / cli升级到1.4.7 。现在我想知道,我应该如何更新项目的 package.json 文件。我没有在网上找到一个不错的方式所以我只是使用 @ angular / cli 1.4.7 创建了一个新的测试项目,而不是在现有项目中使用它的package.json文件。在更新 @ angular / cli version

之后,我们是否有正式/官方的方法来升级package.json文件?

2 个答案:

答案 0 :(得分:1)

要更新package.json文件中的所有过期软件包,请使用 npm-check -u这将允许您在终端中以交互方式更新您的包。这是我发现做这样的事情的最佳方式。

答案 1 :(得分:0)

显然,你仍然是一个初学者,你应该理解的是@angular/cli是一个简单的npm包,就像你从npm安装的任何其他包一样,所以你在全局更新你的角度cli之后:

npm install -g @angular/cli

只需运行以下命令即可在项目中本地更新@ angular / cli包:

npm uninstall --save-dev angular-cli
npm install --save-dev @angular/cli

修改

angular cli不提供更新与项目关联的npm包的方法,所以最好安装一个像npm-check-updates这样的工具,它会检查和更新package.json文件中过时的依赖项,包括@ angular / cli包。

npm install -g npm-check-updates
ncu -u