节点LTS 8.9.0上的节点检查器错误错误

当我用Node v6运行npm i ,安装过程中没有错误,当我查找节点检查器时,我收到:

  ~/Development/<project-name>(master*) » npm ls node-inspector chenn@chenn-mac JPMS@2.0.0 /Users/chenn/Development/<project-name> └── (empty) 

所以node-inspector不是dep树的一部分。

但是,当我切换节点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) 

有什么build议么?

我认为Node.js改变了debugging工具,从6.3版开始你可以使用–inspect代替–debug和debugger,可以通过chrome直接访问:about:inspect。

在这个博客上你可以find更多的信息。 https://medium.com/@paul_irish/debugging-node-js-nightlies-with-chrome-devtools-7c4a1b95ae27