2017-03-16 88 views
1

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

问题是我需要执行哪些步骤才能恢复到先前版本的节点包。

我运行:

npm uninstall angular-cli --save -g 

npm cache clean angular-cli 

npm i --save -g [email protected] 

这样做后,我重新安装,并试图打开一个新的git控制台。但是,ng --version仍然返回:版本1.0.0-beta.28.3

回答

0

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

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

然后清洁cacge并安装新版本

npm cache clean 
npm i --save -g [email protected] 
+0

感谢。这个解决方案为我工作。我需要开始一个新的项目,并在复制代码后进行一些更改,以实现此目的。 – Sam

+0

我很高兴我能帮忙:) –