如何降低角度cli版本?

时间:2018-01-16 16:05:56

标签: angular angular-cli

我正在使用angular 4,我正在使用 angular-cli 版本1.6.4。 但目前,我在构建项目时遇到this问题。

我开始知道我可以通过将版本降级为 angular-cli-1.6.3 来解决问题

有人可以建议我降级吗?

我尝试使用npm命令安装软件包,但它没有用。

根据角度cli git hub的讨论我知道包降级可能有效。但是我没有使用npm install获得任何1.6版本而不是1.6.4。

先谢谢。

3 个答案:

答案 0 :(得分:1)

我有同样的问题我的工作是:

npm install @angular/cli@1.6.3 --save

你也可以改变文件package.json,它的版本来自" @ angular / cli":" 1.6.4",到" @angular / cli":" 1.6.3",

再次运行npm install

答案 1 :(得分:0)

运行npm install -g @angular/cli@1.6.3

答案 2 :(得分:0)

Angular允许您安装旧版本的软件包。传统上,命令设置如下

npm install -g <package>@<version>

例如:npm install @angular/cli@1.6.3

--save标志添加到您的命令中,将其添加到您的

  

的package.json

如果您愿意,如果您想要在package.json中指定的确切版本,也可以使用--save --save-exact标志。

虽然在此,这是一个有用的资源

如果您不确定可用的软件包版本,可以使用:

npm view <package> versions

用于检查特定包的可用版本,例如

npm view @angular/cli versions

可用于检查哪些版本的angular / cli可用。

如果您想了解有关使用npm install命令可以执行的操作的更多详细信息,请查看链接here