安装特定版本的 ng cli

Posted

技术标签:

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

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

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

npm install -g @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 上栩栩如生!

以上是关于安装特定版本的 ng cli的主要内容,如果未能解决你的问题,请参考以下文章

angular4.0 安装最新版本的nodejsnpm@angular/cli的方法

ng-cli新建项目

ng --version 显示错误的角度版本

如何使用 Grafana-cli 安装特定版本的插件?

如何使用 Angular CLI 安装特定版本的引导程序

Angular CLI 'ng' 未被识别为有效命令