2013-07-27 65 views
3

我试图安装和一堆不同的命令运行node-inspector,仍然无法运行:节点检查命令没有找到

Jordans-MacBook-Pro:angular-express-blog jordanbaucke$ node-inspector 
-bash: node-inspector: command not found 

这里是我的配置

Jordans-MacBook-Pro:angular-express-blog jordanbaucke$ node -v 
v0.10.15 
Jordans-MacBook-Pro:angular-express-blog jordanbaucke$ npm -v 
1.3.5 

我安装使用:

Jordans-MacBook-Pro:angular-express-blog jordanbaucke$ sudo npm install -g node-inspector 
Password: 
npm http GET https://registry.npmjs.org/node-inspector 
npm http 304 https://registry.npmjs.org/node-inspector 
npm http GET https://registry.npmjs.org/glob 
npm http GET https://registry.npmjs.org/async 
npm http GET https://registry.npmjs.org/socket.io 
npm http GET https://registry.npmjs.org/express 
npm http 304 https://registry.npmjs.org/glob 
npm http 304 https://registry.npmjs.org/async 
npm http 304 https://registry.npmjs.org/socket.io 
npm http 304 https://registry.npmjs.org/express 
npm http GET https://registry.npmjs.org/inherits 
npm http GET https://registry.npmjs.org/minimatch 
npm http GET https://registry.npmjs.org/commander/0.6.1 
npm http GET https://registry.npmjs.org/connect/2.7.11 
npm http GET https://registry.npmjs.org/range-parser/0.0.4 
npm http GET https://registry.npmjs.org/mkdirp/0.3.4 
npm http GET https://registry.npmjs.org/cookie/0.1.0 
npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1 
npm http GET https://registry.npmjs.org/fresh/0.1.0 
npm http GET https://registry.npmjs.org/methods/0.0.1 
npm http GET https://registry.npmjs.org/cookie-signature/1.0.1 
npm http GET https://registry.npmjs.org/send/0.1.0 
npm http GET https://registry.npmjs.org/debug 
npm http GET https://registry.npmjs.org/base64id/0.1.0 
npm http GET https://registry.npmjs.org/policyfile/0.0.4 
npm http GET https://registry.npmjs.org/redis/0.7.3 
npm http GET https://registry.npmjs.org/socket.io-client/0.9.16 
npm http 304 https://registry.npmjs.org/minimatch 
npm http 304 https://registry.npmjs.org/inherits 
npm http 304 https://registry.npmjs.org/commander/0.6.1 
npm http 304 https://registry.npmjs.org/connect/2.7.11 
npm http 304 https://registry.npmjs.org/mkdirp/0.3.4 
npm http 304 https://registry.npmjs.org/range-parser/0.0.4 
npm http 304 https://registry.npmjs.org/cookie/0.1.0 
npm http GET https://registry.npmjs.org/lru-cache 
npm http GET https://registry.npmjs.org/sigmund 
npm http 304 https://registry.npmjs.org/buffer-crc32/0.2.1 
npm http 304 https://registry.npmjs.org/fresh/0.1.0 
npm http 304 https://registry.npmjs.org/cookie-signature/1.0.1 
npm http 304 https://registry.npmjs.org/methods/0.0.1 
npm http 304 https://registry.npmjs.org/send/0.1.0 
npm http 304 https://registry.npmjs.org/debug 
npm http 304 https://registry.npmjs.org/base64id/0.1.0 
npm http 304 https://registry.npmjs.org/policyfile/0.0.4 
npm http 304 https://registry.npmjs.org/socket.io-client/0.9.16 
npm http 304 https://registry.npmjs.org/redis/0.7.3 
npm http 304 https://registry.npmjs.org/lru-cache 
npm http 304 https://registry.npmjs.org/sigmund 
npm http GET https://registry.npmjs.org/mime/1.2.6 
npm http GET https://registry.npmjs.org/formidable/1.0.14 
npm http GET https://registry.npmjs.org/cookie/0.0.5 
npm http GET https://registry.npmjs.org/bytes/0.2.0 
npm http GET https://registry.npmjs.org/send/0.1.1 
npm http GET https://registry.npmjs.org/pause/0.0.1 
npm http GET https://registry.npmjs.org/qs/0.6.5 
npm http 304 https://registry.npmjs.org/mime/1.2.6 
npm http 304 https://registry.npmjs.org/pause/0.0.1 
npm http 304 https://registry.npmjs.org/qs/0.6.5 
npm http GET https://registry.npmjs.org/uglify-js/1.2.5 
npm http GET https://registry.npmjs.org/active-x-obfuscator/0.0.1 
npm http GET https://registry.npmjs.org/xmlhttprequest/1.4.2 
npm http GET https://registry.npmjs.org/ws 
npm http 304 https://registry.npmjs.org/cookie/0.0.5 
npm http 304 https://registry.npmjs.org/formidable/1.0.14 
npm http 304 https://registry.npmjs.org/bytes/0.2.0 
npm http 304 https://registry.npmjs.org/send/0.1.1 
npm http 304 https://registry.npmjs.org/active-x-obfuscator/0.0.1 
npm http 304 https://registry.npmjs.org/xmlhttprequest/1.4.2 
npm http 304 https://registry.npmjs.org/ws 
npm http GET https://registry.npmjs.org/mime 
npm http 304 https://registry.npmjs.org/uglify-js/1.2.5 
npm http GET https://registry.npmjs.org/zeparser/0.0.5 
npm http 304 https://registry.npmjs.org/mime 
npm http GET https://registry.npmjs.org/tinycolor 
npm http GET https://registry.npmjs.org/options 
npm http GET https://registry.npmjs.org/commander 
npm http 304 https://registry.npmjs.org/zeparser/0.0.5 
npm http 304 https://registry.npmjs.org/commander 
npm http 304 https://registry.npmjs.org/options 
npm http 304 https://registry.npmjs.org/tinycolor 

> [email protected] install /usr/local/share/npm/lib/node_modules/node-inspector/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws 
> (node-gyp rebuild 2> builderror.log) || (exit 0) 

    CXX(target) Release/obj.target/bufferutil/src/bufferutil.o 
    SOLINK_MODULE(target) Release/bufferutil.node 
    SOLINK_MODULE(target) Release/bufferutil.node: Finished 
    CXX(target) Release/obj.target/validation/src/validation.o 
    SOLINK_MODULE(target) Release/validation.node 
    SOLINK_MODULE(target) Release/validation.node: Finished 
/usr/local/share/npm/bin/node-inspector -> /usr/local/share/npm/lib/node_modules/node-inspector/bin/inspector.js 
[email protected] /usr/local/share/npm/lib/node_modules/node-inspector 
├── [email protected] 
├── [email protected] ([email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) 
└── [email protected] ([email protected], [email protected], [email protected], [email protected]) 

仍然没有变化。

节点运行正常,node --debug app.js工作。

我只是不能启动检查员。

OS X 10.8.4

回答

4

这里的关键是你的问题:

/usr/local/share/npm/bin/node-inspector -> /usr/local/share/npm/lib/node_modules/node-inspector/bin/inspector.js 

确保/usr/local/share/npm/bin在您PATH环境变量。

另外,也可以使用完整路径

$ /usr/local/share/npm/bin/node-inspector 
5

当没有全球的装机量的节点检查出现此错误的运行节点检查。

要安装使用全球NPM ​​安装-g节点检查

如果你没有root权限请尝试以下操作: 须藤NPM安装-g节点检查

0

请尝试这个 -

打开命令提示符

NPM CON图get前缀

你做到了这一点 -

C:> NPM配置得到前缀 C:\ Users \用户名\ AppData \漫游\ NPM

C:>设置PATH =%PATH%; C :\用户\ yourusername \应用程序数据\漫游\ NPM;

解决!

1

我在Windows服务器上遇到了这个问题。节点检查器模块全局安装。但是,从系统路径中缺少的是全局安装的节点模块的目录 - 在我的情况下为

C:\ Program Files \ nodejs \ node_modules \ npm;

更新路径(如@ Prasad的文章所述)解决了我在Windows机器上运行node-debug的问题。