【问题标题】:Remove Old Angular CLI version删除旧的 Angular CLI 版本
【发布时间】:2020-10-18 19:47:55
【问题描述】:

我正在尝试在 Mac 上升级到 10
如何查找和删除旧版本?

这两个步骤我都试过了,但是8.00版本还在

第 1 步:

sudo npm uninstall -g @angular/cli  

第 2 步:

sudo npm cache clean --force

我来了

preferred-user:~ puser$ sudo npm uninstall -g @angular/cli
Password:
up to date in 0.058s
preferred-user:~ puser$ sudo npm cache clean --force
npm WARN using --force I sure hope you know what you are doing.
preferred-user:~ puser$ ng version

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/
    

Angular CLI: 8.0.0
Node: 12.9.1
OS: darwin x64
Angular: 
... 

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.800.0
@angular-devkit/core         8.0.0
@angular-devkit/schematics   8.0.0
@schematics/angular          8.0.0
@schematics/update           0.800.0
rxjs                         6.4.0

【问题讨论】:

标签: angular angular-cli


【解决方案1】:

你可以安装nvm(节点版本管理器),通过它你可以安装多个nodejs版本,并且可以安装最新版本的angular-cli。

Link to guide how to install nvm

【讨论】:

  • 我只想要最新版本
  • 如果没有卸载 angular-cli,这是一个辅助解决方案。您也可以删除 nodejs,但可能会丢失数据
  • 这似乎与安装在这台机器上的自制软件有关一旦我卸载它并重新安装节点,CLI 安装就会按预期工作
【解决方案2】:

卸载 homebrew 并重新安装节点 CLI 安装按预期工作
Homebrew 的 /cellar 文件夹中有旧版本的 Angular

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-24
    • 1970-01-01
    • 2015-03-12
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多