【问题标题】:Install specific version of ng cli安装特定版本的 ng cli
【发布时间】:2017-11-29 06:54:35
【问题描述】:

我正在使用 Angular 2.4.9 进行应用程序开发,因此我需要使用特定版本的 ng cli 而不是最新版本。

我知道下面的命令会安装最新版本的 ng cli

npm install -g @angular/cli

但是如何安装特定版本的 ng cli?

【问题讨论】:

    标签: angular npm angular-cli


    【解决方案1】:

    此命令将安装 1.0.0 版本:

    npm install -g @angular/cli@1.0.0
    

    您可以使用以下命令查看可用版本:

    npm view @angular/cli
    

    注意:您也可以安装最新的可用版本:

    npm install @angular/cli@latest
    

    【讨论】:

    • 谢谢。我确实搜索过,但是由于包名称中的“@”符号而感到困惑
    • 您也可以使用 dist-tags。即:npm install -g @angular/cli@v6-lts
    【解决方案2】:

    npm install -g @angular/cli@{版本号}

    【讨论】:

      【解决方案3】:

      如果有人在寻找使用 angular-cli 构建 Angular 2 应用程序的方法时偶然发现了这个问题,@angular/cli@1.0.0 生成的应用程序会安装 angular 4.0.0 而不是 2xx。

      为避免卸载 cli 和寻找构建 2xx 的最新版本的往返过程,请使用 @angular/cli@1.0.0-beta.33.1

      它构建 Angular 2.4.1 ;)

      【讨论】:

      • 珍贵!谢谢你,@Nnanyielugo - 为那些正在使用旧 Ng2 遗留代码的人提供了巨大的帮助,让他在 Ng9 上栩栩如生!
      猜你喜欢
      • 1970-01-01
      • 2021-10-06
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 2020-10-04
      • 2013-04-06
      相关资源
      最近更新 更多