Angular 6:如何安装Angular项目的上一个版本

Angular 6: How to install a previous version of Angular project

如何使用当前 Angular-cli 版本 (Angular 6) 安装 Angular 项目的先前版本。

我找到了一个命令但已弃用:

ng new my_project --ng4

您可以只使用特定版本的 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

生成的白色应用程序将在 所需 angular 版本 中创建。

因为你想使用angular-cli来创建新项目,你需要安装脚手架angular 4项目的@angular/cli版本。

支持 Angular 4 项目的 @angular/cli 版本是 1.4.9

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

我找到了一个更好的答案。分享给你:

如何安装Angular2:

npm 安装@angular/cli@1.0.0-beta.33.1 本次安装2.4.0版本

如何安装Angular4:

npm 安装@angular/cli@1.4 本次安装4.2.4版本

如何安装Angular5:

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

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

希望你觉得有用。