通过nvm升级节点后,节点调试中断

时间:2016-04-14 22:54:22

标签: linux node.js npm nvm node-debugger

我只是将节点从v0.12.2升级到v5.10.1,并且node-debug对我来说似乎已经破解了。

当我跑步时:

node-debug bin/www

我在Chrome中遇到以下错误:

  

错误:找不到模块   '/usr/local/lib/node_modules/node-inspector/node_modules/v8-debug/build/debug/v0.4.6/node-v47-linux-x64/debug.node'

我没有 node-v47-linux-x64 目录,但我有一个 node-v14-linux-x64目录

node -v
v5.10.1

npm -v
3.8.3

有关如何解决此问题的任何建议吗?

1 个答案:

答案 0 :(得分:0)

清除npm缓存并重新安装模块似乎有效。 我全局重新安装了一些模块(node-inspector ...)

npm cache clear
npm install

问题似乎在于我使用nvm。

(请注意,需要在每个节点版本中重新安装全局模块,包括您的系统版本,否则它们可能无法正常工作)