为了账号安全,请及时绑定邮箱和手机立即绑定

如何将Angular CLI升级到最新版本

如何将Angular CLI升级到最新版本

MMTTMM 2019-08-23 15:38:37
如何将Angular CLI升级到最新版本使用ng --version我得到:@ angular / cli:1.0.0这不是最新版本。由于我的系统上全局安装了Angular CLI,为了升级它,我尝试了:npm update angular-cli -g但它不起作用,因为它保持1.0.0版本。
查看完整描述

3 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

在阅读了GitHub存储库中报告的一些问题后,我找到了解决方案。

要更新系统中全局安装的angular-cli软件包,您需要运行:

npm uninstall -g angular-clinpm cache clean or npm cache verify #(if npm > 5)npm install -g @angular/cli@latest

根据您的系统,您可能需要在上面的命令前加上sudo

此外,您很可能还想更新本地项目版本,因为在项目目录中,它的选择优先级高于全局项目:

rm -rf node_modulesnpm uninstall --save-dev angular-clinpm install --save-dev @angular/cli@latestnpm install

感谢grizzm0GitHub上指出这一点。

更新CLI后,您可能也想更新Angular版本

注意:如果要从旧版本更新到Angular CLI 6+,则可能需要阅读此内容。

编辑:此外,如果您仍然使用1.x版本的cli,则需要转换angular-cli.jsonangular.json,使用以下命令可以执行此操作:

ng update @angular/cli --from=1.7.4 --migrate-only


查看完整回答
反对 回复 2019-08-23
  • 3 回答
  • 0 关注
  • 4352 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信