【发布时间】:2017-09-12 08:45:24
【问题描述】:
我刚刚安装了节点,因此我运行node -v and npm -v 以确认它们已成功安装。 node -v 按预期返回节点的版本,但是 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 安装节点有关。我做了一个
brew uninstall node然后从official node site 和 vuallaaa 下载节点......它工作 -
这能回答你的问题吗? internal/modules/cjs/loader.js:582 throw err