首页 文章

从终端运行npm时“module.js:557 throw err”

提问于
浏览
2

当我从终端运行npm时,我得到了这个错误而没有别的 . 没有npm命令工作,所有这些都给出了相同的错误,我甚至无法安装依赖于nodejs的程序 .

$ npm module.js:557 throw err; ^错误:无法在Module.require上的Function.Module._load(module.js:482:25)的Function.Module._resolveFilename(module.js:555:15)中找到模块'semver'(module.js:604: 17)在Object处的require(internal / module.js:11:18) . (/usr/lib/node_modules/npm/lib/utils/unsupported.js:2:14)在Module._compile(module.js:660:30)处于Object.Module._extensions..js(module.js:671) :10)在Module.load(module.js:573:32)的tryModuleLoad(module.js:513:12)在Function.Module._load(module.js:505:3)

1 回答

  • 3

    这对我有用(我使用的是OSX)

    sudo rm -rf /usr/local/lib/node_modules
    sudo rm -rf ~/.npm
    brew uninstall --force node
    brew install node
    

相关问题