我有最新的7.7版本的cli。我需要使用它的角度6项目。但是我只能使用cli命令ng new project_name从中创建angular 7项目。有什么方法可以强制创建Angle 6项目?节点版本:10.2.1。 从git我们可以获取种子,但是最新的cli可能吗?
答案 0 :(得分:1)
无法使用新版本的angular-cli创建旧版本的angular项目。
要解决您的问题,您需要使用以下命令将 angular-cli版本7.7.3降级到6.0.0
步骤1:使用以下命令卸载当前的angular-cli 7.7.3
npm uninstall -g @angular/cli
步骤2:使用以下命令安装angular-cli 6.0.0
npm install -g @angular/cli@6.0.0
步骤3:使用以下命令创建Angular 6项目
ng new PROJECT-NAME
cd PROJECT-NAME
ng serve
第4步:现在,您的项目已安装了自己的本地angular-cli,因此您现在可以使用以下命令将Angular-cli版本更新为7.7.3
npm install -g @angular/cli@latest
希望获得帮助!
答案 1 :(得分:0)
最简单的方法就是全局卸载angular / cli
npm uninstall -g @angular/cli
然后以所需的版本重新全局安装。.
npm install -g @angular/cli@6.0.0`
然后在您的终端中创建一个像这样的新角度项目
ng new <project-name>
到那时,它将为您构建一个angular 6应用程序,从那里您现在可以安全地全局卸载@angular/cli
并像这样重新安装最新版本
npm install -g @angular/cli@latest
答案 2 :(得分:0)
以下步骤帮助我从角度cli 7.3.3创建角度6项目
步骤1 创建一个新文件夹=> mkdir angular6-project
第2步 转到该文件夹=> cd angular6-project
第3步 检查版本=> ng版本 所以版本是> Angular cli:7.3.3
步骤4 该文件夹打开cmd> npm init -y
第5步 使用>在本地安装angular cli 6 npm install @ angular / cli @ 6
步骤6 检查ng版本 它的版本是> Angular 6.1
步骤7 您删除本地pakcage.json文件。尝试使用ng时cli会抱怨 新
步骤8 您可以创建Angular 6应用程序> ng new ng6-app