npm无法恢复到以前版本的节点包(angular-cli)

时间:2017-03-16 09:57:32

标签: angular npm npm-install

节点包angular-cli的当前版本有一些bug,所以我想恢复到以前的版本:1.0.0-beta.28.3。

问题是我需要采取哪些步骤才能恢复到以前版本的节点包。

我跑:

npm uninstall angular-cli --save -g 

npm cache clean angular-cli

npm i --save -g angular-cli@1.0.0-beta.21

执行此操作后,我重新安装并尝试打开一个新的git控制台。但是,ng --version仍然会返回:版本1.0.0-beta.28.3

1 个答案:

答案 0 :(得分:0)

如果您使用的是Angular CLI beta.28或更低版本,则需要卸载angular-cli软件包。应该将包的名称和范围从angular-cli更改为@ angular / cli来完成:

npm uninstall -g angular-cli
npm uninstall --save-dev angular-cli

然后清理cacge并安装新版本

npm cache clean
npm i --save -g angular-cli@1.0.0-beta.21