6

How I can install a previous version of Angular project with the current Angular-cli version (Angular 6).

I found a command but is deprecated:

ng new my_project --ng4

4

3 回答 3

5

由于您想使用 angular-cli 创建新项目,因此您需要安装该@angular/cli脚手架 angular 4 项目的版本。

@angular/cliAngular 4 项目的脚手架版本是1.4.9.

因此,使用 npm,do npm install @angular/cli@1.4.9,然后使用angular-cli命令。

于 2018-05-10T12:19:52.110 回答
2

您可以只package.json使用特定版本并执行此操作npm install,它将安装该版本。你也不需要依赖angular-cli来开发你的项目。

另一件事是您可以删除最新版本的 angular-cli 并安装它的次要版本。然后创建项目。

让我解释:

[步骤 0 - 可选] 如果您不确定环境中安装的 angular-cli 版本,请将其卸载。

npm uninstall -g @angular/cli

然后,运行

npm cache clean

或者,如果您使用的是 npm > 5

npm cache verify

[步骤 1] 安装 angular-cli 特定版本

npm install -g @angular/cli@wished.version.here

[步骤 2] 创建项目

ng new you-app-name

生成的白色应用程序将以所需的角度版本创建。

于 2018-05-10T12:18:15.800 回答
0

我为我找到了更好的答案。我与你分享:

如何安装 Angular 2:

npm install @angular/cli@1.0.0-beta.33.1 这个安装2.4.0版本

如何安装 Angular 4:

npm install @angular/cli@1.4 这个安装4.2.4版本

如何安装 Angular 5:

npm install @angular/cli@1 这个安装 @angular/cli@1.5

所有这些安装都必须安装为本地项目依赖项

希望对你有帮助。

于 2018-12-03T22:16:58.687 回答