当我使用Node v6运行npm i
时,安装过程没有错误,当我正在寻找node-inspector时,我收到:
~/Development/<project-name>(master*) » npm ls node-inspector chenn@chenn-mac
JPMS@2.0.0 /Users/chenn/Development/<project-name>
└── (empty)
因此节点检查器不是dep树的一部分。
但是,当我切换Node LTS 8.9.0并运行安装命令时(在删除/ node_modules目录之后),我收到以下内容:
node-pre-gyp ERR! Tried to download(404): https://node-inspector.s3.amazonaws.com/profiler/v5.7.0/node-v57-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for v8-profiler@5.7.0 and node@8.9.0 (node-v57 ABI) (falling back to source compile with node-gyp)
有什么建议吗?
答案 0 :(得分:2)
我认为Node.js更改了调试工具,从6.3开始你可以使用--inspect而不是--debug和调试器可以在chrome上直接访问about:inspect。
在此博客上,您可以找到更多信息。 https://medium.com/@paul_irish/debugging-node-js-nightlies-with-chrome-devtools-7c4a1b95ae27