如何使用当前的Angular-cli版本(Angular 6)安装以前版本的Angular项目。
我找到了一个命令,但已被弃用:
ng new my_project --ng4
答案 0 :(得分:4)
由于您想使用angular-cli来创建新项目,您需要安装支持angular 4项目的@angular/cli
版本。
支持Angular 4项目的@angular/cli
版本为1.4.9
。
因此,使用npm,执行npm install @angular/cli@1.4.9
,然后使用angular-cli
命令。
答案 1 :(得分:1)
您可以拥有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
生成的白色应用程序将以所需的角度版本创建。
答案 2 :(得分: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
所有这些安装都必须作为本地项目依赖项
安装我希望您觉得它有用。