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

执行npm命令时出现MODULE_NOT_FOUND错误,寻求解决方案

解决npm执行install/audit fix时的MODULE_NOT_FOUND错误

错误信息

C:\Users\dell>npm audit fix
node:internal/modules/cjs/loader:1075
  const err = new Error(message);
              ^

Error: Cannot find module '../package.json'
Require stack:
- C:\Users\dell\AppData\Roaming\npm\node_modules\npm\lib\cli.js
- C:\Users\dell\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
    at Module._load (node:internal/modules/cjs/loader:920:27)
    at Module.require (node:internal/modules/cjs/loader:1141:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at createEnginesValidation (C:\Users\dell\AppData\Roaming\npm\node_modules\npm\lib\cli.js:7:15)
    at module.exports (C:\Users\dell\AppData\Roaming\npm\node_modules\npm\lib\cli.js:78:27)
    at Object.<anonymous> (C:\Users\dell\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js:2:25)
    at Module._compile (node:internal/modules/cjs/loader:1254:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
    at Module.load (node:internal/modules/cjs/loader:1117:32) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    'C:\\Users\\dell\\AppData\\Roaming\\npm\\node_modules\\npm\\lib\\cli.js',
    'C:\\Users\\dell\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js'
  ]
}

Node.js v18.15.0

解决方案

这个错误是全局安装的npm损坏导致的,npm自身的package.json文件丢失或路径异常,按以下步骤修复:

  • 卸载损坏的全局npm
    打开管理员权限的命令提示符,执行:

    npm uninstall -g npm
    

    如果上述命令执行失败,直接手动删除npm相关目录:

    1. 删除C:\Users\dell\AppData\Roaming\npm文件夹
    2. 删除C:\Users\dell\AppData\Roaming\npm-cache文件夹
  • 重新安装全局npm
    在命令提示符中执行:

    npm install -g npm
    
  • 验证修复结果
    执行npm -v,如果能正常显示npm版本号,说明修复完成,此时再尝试npm install或npm audit fix即可正常运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 13:20:40