NPM抛出错误491。

3

我刚刚安装了node,因此运行node -v和npm -v确认它们已成功安装。node -v返回预期的Node版本,但是npm -v会出现以下错误。可能是什么问题?

module.js:491
    throw err;
^

Error: Cannot find module '../lib/utils/unsupported.js'
    at Function.Module._resolveFilename (module.js:489:15)
    at Function.Module._load (module.js:439:25)
    at Module.require (module.js:517:17)
    at require (internal/module.js:11:18)
    at /usr/local/lib/node_modules/npm/bin/npm-cli.js:19:21
    at Object.<anonymous> (/usr/local/lib/node_modules/npm/bin/npm-
cli.js:92:3)
    at Module._compile (module.js:573:30)
    at Object.Module._extensions..js (module.js:584:10)
    at Module.load (module.js:507:32)
    at tryModuleLoad (module.js:470:12)`

我搞定了。我猜测这与通过brew安装node有关。我执行了brew uninstall node,然后从官方node网站下载了node,嘿!它奏效了。 - Paul Kahohi
1
这个回答解决了你的问题吗?internal/modules/cjs/loader.js:582 throw err - Henke
1个回答

1
可能是权限问题,删除你的本地/lib/node_modules文件夹并重新安装node。如需进一步信息,你可以查看npm的github讨论上解决此错误的方式。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接