npm尝试安装node-inspector失败

时间:2013-09-10 03:49:21

标签: node.js npm node-inspector

我正在尝试使用:

npm install -g node-inspector

它以

失败
npm ERR! cb() never called!
npm ERR! not ok code 0

有人可以建议我做错了吗?

3 个答案:

答案 0 :(得分:0)

这是NPM的某些版本中的错误,后来在this提交中得到修复。解决方法是在安装模块之前调用npm cache clear,否则您应该只更新NPM。

答案 1 :(得分:0)

临时解决方案:

  • https://github.com/node-inspector/node-inspector/releases
  • 获取最新版本
  • 解压缩npm全局模块中的文件夹,在我的例子中是:“C:\ Users \ Totty.js \ AppData \ Roaming \ npm \ node_modules \”
  • 在名为“node-inspector.cmd”的“C:\ Users \ Totty.js \ AppData \ Roaming \ npm \”中创建一个文件,并用以下数据填写:

    @IF EXIST“%~dp0 \ node.exe”(   “%~dp0 \ node.exe”“%~dp0 \ node_modules \ node-inspector \ bin \ inspector.js”%* )ELSE(   节点“%~dp0 \ node_modules \ node-inspector \ bin \ inspector.js”%* )

  • cd进入node-inspector文件夹“C:\ Users \ Totty.js \ AppData \ Roaming \ npm \ node_modules \ node-inspector”并运行npm install。它应该安装node-inspector的所有deps。

  • 现在运行node-inspector有效!

答案 2 :(得分:0)

在安装模块时,您可以使用--python选项使用不同版本的Python:

npm install node-inspector@0.7.4 -g --python = C:\ Python27 \ python.exe