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

全局@angular/cli为14版本,ng new却创建Angular12项目问题咨询

Angular CLI版本异常排查方案

核心排查方向及解决步骤

  • 清理当前目录旧配置残留
    若执行ng new的目录下存在.angular-cli.json、旧版angular.json或package.json,CLI会读取这些旧配置生成对应版本项目。切换到完全空的目录后再执行创建命令。

  • 校验ng命令的实际指向路径
    在终端执行which ng(Mac/Linux)或where ng(Windows),查看输出的路径是否对应你重装的14.2.1版本CLI。如果路径指向旧版本位置,直接删除该路径下的ng可执行文件,或调整npm全局包路径优先级。

  • 清理npx缓存(若曾用npx执行旧版本CLI)
    之前如果用过npx @angular/cli@12创建项目,npx会缓存旧版本。执行npx clear-npx-cache清理缓存后,再重新执行ng new my-project。

  • 检查全局配置文件
    查看用户根目录下的~/.angular-config.json,如果文件中配置了默认Angular版本,直接删除该文件或修改版本为14.x。

  • 强制指定版本创建项目
    临时解决方法:创建时直接指定版本,确保生成14版本项目:

    ng new my-project --version 14
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 22:15:35