创建具有特定版本的Angular项目

时间:2018-02-21 18:42:57

标签: angular angular-cli

我安装了Angular CLI 1.7.0

当我使用

创建项目时
ng new myProj 

它使用Angular 5.2.0创建一个项目。

来自package.json

@angular/animations": "^5.2.0",
    "@angular/common": "^5.2.0",
    "@angular/compiler": "^5.2.0",
    "@angular/core": "^5.2.0",
    "@angular/forms": "^5.2.0",
    "@angular/http": "^5.2.0",
    "@angular/platform-browser": "^5.2.0",
    "@angular/platform-browser-dynamic": "^5.2.0",
    "@angular/router": "^5.2.0",

但是,我需要使用Angular版本5.1.3创建一个项目。

如何使用CLI执行此操作?

我需要选择较低版本的原因是此错误

https://github.com/angular/angular/issues/21670

我面临完全相同的错误,建议的解决方案是降级到5.1.3。

如何使用CLI创建5.1.3项目?

1 个答案:

答案 0 :(得分:0)

您必须手动安装较旧版本的cli,或者手动降级package.json中的角度依赖项,然后重新安装node_modules。 cli没有参数可以安装较旧的依赖项。