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

如何创建Angular 9应用?创建后版本为15该如何修复?

解决Angular 9应用创建后版本变为15的问题

问题根源在于你本地全局安装的Angular CLI为15版本,执行ng new时默认调用全局CLI,因此生成的应用采用了全局的15版本配置,而非你局部安装的9版本。以下是具体解决办法:

  • 使用局部CLI创建项目
    在已安装@angular/cli@9的文件夹下,通过npx调用局部指定版本的CLI执行创建命令:

    npx @angular/cli@9 new testApp
    

    该命令会强制使用Angular CLI 9版本生成项目,确保应用依赖为9.x系列。

  • 临时切换全局CLI版本(适合多次创建9版本项目场景)
    先卸载全局高版本CLI,再安装9版本:

    npm uninstall -g @angular/cli
    npm install -g @angular/cli@9
    

    完成项目创建后,若需恢复全局高版本,重新安装对应版本即可:

    npm install -g @angular/cli@15
    
  • 验证版本正确性
    进入项目目录后,执行命令确认依赖版本:

    ng version
    

    输出结果应显示Angular 9相关版本信息。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 18:45:30