【问题标题】:npm unable to revert to previous version of node package (angular-cli)npm 无法恢复到以前版本的节点包 (angular-cli)
【发布时间】:2017-03-16 09:57:32
【问题描述】:

节点包angular-cli的当前版本有一些错误,所以我想恢复到以前的版本: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 仍然返回:version 1.0.0-beta.28.3

【问题讨论】:

    标签: angular npm npm-install


    【解决方案1】:

    如果您使用的是 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
    

    【讨论】:

    • 谢谢。这个解决方案对我有用。我需要启动一个新项目并在复制代码后进行一些更改才能使其正常工作。
    • 很高兴能帮上忙 :)
    猜你喜欢
    • 2015-08-29
    • 2021-05-11
    • 2011-10-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-02
    • 2018-11-19
    • 2016-08-15
    • 1970-01-01
    相关资源
    最近更新 更多