You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Angular CLI 6.0.1创建Angular 5项目

如何在Angular CLI 6.x环境下创建Angular 5项目

问题描述

我的Angular CLI版本为6.0.1,Node版本为8.11.1。
版本截图
我该如何创建或添加一个新的Angular 5项目?
如果我使用*ng new [project_name]*命令,下载的是Angular 6项目。

解决方案

嗨~针对你的情况,我给你两种可行的方法来创建Angular 5项目:

方法一:安装适配Angular 5的CLI版本(推荐)

Angular的CLI版本和框架版本是一一对应的,Angular 5对应的CLI稳定版本是1.7.x,所以我们可以先切换到这个版本的CLI:

  • 全局卸载当前的Angular CLI:
    npm uninstall -g @angular/cli
    
  • 安装适配Angular 5的CLI版本(这里选择1.7.4,是经过验证的稳定版):
    npm install -g @angular/cli@1.7.4
    
  • 现在执行创建项目的命令,生成的就是标准的Angular 5项目了:
    ng new [project_name]
    

方法二:修改现有项目的依赖版本

如果你不想更换全局CLI版本,也可以先创建项目再调整依赖:

  • 先用当前CLI创建一个Angular 6项目:
    ng new [project_name]
    
  • 进入项目目录,打开package.json文件,将所有@angular/开头的依赖包(比如@angular/core、@angular/common、@angular/router等)的版本号修改为5.2.11(Angular 5的稳定版本),同时把@angular/cli的版本改为1.7.4。
  • 删除项目中的node_modules文件夹和package-lock.json文件。
  • 重新安装依赖:
    npm install
    

完成以上步骤后,你的项目就会转换为Angular 5版本啦~另外你的Node.js 8.11.1版本完全兼容Angular 5,不用担心兼容性问题。

内容的提问来源于stack exchange,提问作者Pradip Rupareliya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 07:31:26