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

执行ng update @angular/core@10 @angular/cli@10时报MODULE_NOT_FOUND错误

Angular升级模块找不到问题解决方案

该报错本质是Windows平台下Angular CLI v9.x版本处理临时安装路径时的转义bug,错误路径中出现嵌套单引号,导致Node无法识别正确的模块路径,可按以下步骤修复:

  • 清理Angular临时缓存目录
    手动删除报错提示中Temp路径下所有angular-cli-packages-开头的文件夹
  • 先手动安装对应版本的Angular依赖
    执行命令:
    npm install @angular/cli@10.2.4 @angular/core@10.2.5 --save-dev
    
  • 执行迁移逻辑
    调用本地已安装的ng命令执行升级迁移,避免自动拉取临时版本的CLI:
    npx ng update @angular/core@10 @angular/cli@10 --migrate-only
    
  • 验证升级状态
    执行ng version查看当前项目的Angular版本,确认升级到v10后再继续后续升级到v11、v12的流程

注意事项:

  1. 操作前必须备份项目代码或提交所有变更到版本管理工具,避免迁移故障丢失代码
  2. 若执行仍报错,可先删除项目根目录的node_modules文件夹和package-lock.json文件,执行npm install重新安装依赖后再执行上述步骤
  3. 跨大版本升级请逐版本迭代,不要跳级升级,减少兼容性问题出现概率

内容的提问来源于stack exchange,提问作者Raphaël Balet

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.17 23:06:07