【发布时间】:2018-08-11 17:02:35
【问题描述】:
所以每次我尝试使用任何 npm 命令时都会遇到相同的错误:
module.js:472
throw err;
^
Error: Cannot find module 'isarray'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_readable.js:32:15)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
即使我尝试运行npm install isarray,我也会遇到同样的错误。
我试过卸载依赖项,然后运行npm install,我得到了同样的错误。我已经尝试完全重新安装 npm AND node,但仍然遇到同样的错误。
如果我需要这个包来安装这个包,我不知道还能做什么。
【问题讨论】:
-
尝试删除你的 node_modules 目录并重新安装你的依赖项。
-
我已经这样做了,但是当我尝试使用
npm install进行全新安装时,我得到了与以前相同的错误。
标签: node.js macos npm package.json