npm未能尝试安装节点检查器
我正在尝试使用:
npm install -g node-inspector
它失败了
npm ERR! cb() never called! npm ERR! not ok code 0
有人可以build议我做错了什么吗?
这是后来在此提交中修复的某些NPM版本中的一个错误。 解决方法是在安装模块之前调用npm cache clear
,否则应该只更新NPM。
临时解决scheme:
- 从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 \”中创build一个文件,并用下面的数据填充它:
@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“%*)
-
将光盘放入节点检查器文件夹“C:\ Users \ Totty.js \ AppData \ Roaming \ npm \ node_modules \ node-inspector”中,然后运行
npm install
。 它应该安装节点检查员的所有代表。 - 运行
node-inspector
现在工作!
你可以在安装模块时使用–python选项来使用不同版本的Python:
npm install node-inspector@0.7.4 -g –python = C:\ Python27 \ python.exe