错误安装节点包

这可能是一个noob问题,但我真的卡住和沮丧。 许多npm安装真的是越野车,或者我错过了什么?

这次我试了

 npm install grunt-contrib-imagemin -g 

结果是

 ...
 npm http 304 http://registry.npmjs.org/cryptiles
 npm http 304 http://registry.npmjs.org/graceful-fs

 > gifsicle@0.1.4 postinstall / usr / local / lib / node_modules / grunt-contrib-imagemin / node_modules / image-min / node_modules / gifsicle
 > node lib / check.js


 events.js:72
        扔呃;  //未处理“错误”事件
               ^
错误:连接ECONNREFUSED
    在errnoException(net.js:901:11)
    在Object.afterConnect [ascomplete](net.js:892:19)

 > optipng-bin@0.3.1 postinstall / usr / local / lib / node_modules / grunt-contrib-imagemin / node_modules / image-min / node_modules / optipng-bin
 > node lib / check.js



 module.js:340
    扔呃;
           ^
错误:找不到模块'json-stringify-safe'
    在Function.Module._resolveFilename(module.js:338:15)
    在Function.Module._load(module.js:280:25)
    在Module.require(module.js:364:17)
    在require(module.js:380:17)
    在对象。  (/usr/local/lib/node_modules/grunt-contrib-imagemin/node_modules/image-min/node_modules/optipng-bin/node_modules/bin-wrapper/node_modules/download/node_modules/request/request.js:19:22)
    在Module._compile(module.js:456:26)
    在Object.Module._extensions..js(module.js:474:10)
    在Module.load(module.js:356:32)
    在Function.Module._load(module.js:312:12)
    在Module.require(module.js:364:17)
 npm ERR!  EEXIST,mkdir'/ usr / local / lib / node_modules / grunt-contrib-imagemin / node_modules / image-min / node_modules / jpegtran-bin / node_modules / bin-wrapper / node_modules / mout / random'
文件存在:/ usr / local / lib / node_modules / grunt-contrib-imagemin / node_modules / image-min / node_modules / jpegtran-bin / node_modules / bin-wrapper / node_modules / mout / random
将其移开,然后重试。 
 npm ERR! 系统达尔文12.5.0
 npm ERR! 命令“node”“/ usr / local / bin / npm”“install”“grunt-contrib-imagemin”“-g”
 npm ERR!  cwd / Users / dmitrizaitsev / Dropbox / Priv / APP
 npm ERR!  node -v v0.10.24
 npm ERR!  npm -v 1.3.21
 npm ERR!  path / usr / local / lib / node_modules / grunt-contrib-imagemin / node_modules / image-min / node_modules / jpegtran-bin / node_modules / bin-wrapper / node_modules / mout / random
 npm ERR!  fstream_path /usr/local/lib/node_modules/grunt-contrib-imagemin/node_modules/image-min/node_modules/jpegtran-bin/node_modules/bin-wrapper/node_modules/mout/random/randInt.js
 npm ERR!  fstream_type文件
 npm ERR!  fstream_class FileWriter
 npm ERR! 代码EEXIST
 npm ERR!  errno 47
 npm ERR!  fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:171:23
 npm ERR!  fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53
 npm ERR!  fstream_stack Object.oncomplete(fs.js:107:15)
 npm ERR!  gifsicle@0.1.4 postinstall:`node lib / check.js`
 npm ERR! 退出状态8
 npm ERR! 
 npm ERR! 在gifsicle@0.1.4 postinstall脚本失败。
 npm ERR! 这很可能是gifsicle包的一个问题,
 npm ERR! 而不是npm本身。
 npm ERR! 告诉作者这在您的系统上失败:
 npm ERR! 节点lib / check.js
 npm ERR! 您可以通过
 npm ERR!  npm所有者ls gifsicle
 npm ERR! 上面可能还有额外的日志输出。

 npm ERR! 系统达尔文12.5.0
 npm ERR! 命令“node”“/ usr / local / bin / npm”“install”“grunt-contrib-imagemin”“-g”
 npm ERR!  cwd / Users / dmitrizaitsev / Dropbox / Priv / APP
 npm ERR!  node -v v0.10.24
 npm ERR!  npm -v 1.3.21
 npm ERR! 代码ELIFECYCLE
 npm ERR! 
 npm ERR! 其他日志logging详细信息可以在
 npm ERR!  /Users/dmitrizaitsev/Dropbox/Priv/APP/npm-debug.log
 npm ERR! 不好的代码0

有什么关于这里发生了什么的帮助?

npm不时有问题。 它提供了很多请求。 从今天的例子: https : //twitter.com/PeteRomano/status/423506485188911105

不pipe是什么原因导致你的问题。 你最近再试一次吗?

编辑:修正了一个错字