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

执行npm run build报错MODULE_NOT_FOUND,Angular项目构建失败

解决npm run build时的MODULE_NOT_FOUND错误

核心问题分析

你当前在node_modules目录下执行构建命令,且项目路径包含&这类Windows命令行无法正确解析的特殊字符,导致路径拼接错误,Node找不到@angular/cli的模块文件。

具体解决步骤

  • 回到项目根目录执行命令
    必须切换到包含package.json的前端项目根目录(即PreChiS&EStudentDBMSFrontEnd文件夹),再执行构建命令:

    cd C:\Users\trump\Documents\Rider Project\PreChiS-E---Student-DBMS\PreChiS-E---Student-DBMS\PreChiS&EStudentDBMSFrontEnd
    npm run build
    
  • 移除路径中的特殊字符
    项目路径里的&会导致Windows命令行解析异常,建议重命名相关目录,去掉&、空格等特殊字符,比如将PreChiS&EStudentDBMSFrontEnd改为PreChiSEStudentDBMSFrontEnd。

  • 重新安装依赖
    如果回到根目录仍报错,先清理现有依赖再重新安装:

    # 删除node_modules和锁文件
    rm -Recurse node_modules
    rm package-lock.json
    # 重新安装依赖
    npm install
    
  • 用npx直接执行Angular构建
    若本地@angular/cli未正确关联,可直接用npx调用:

    npx ng build
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 15:25:01