我无法在企业网络下的mycial mac上使用npm install安装phonegap。我已经在npm配置中设置了代理,问题是附加在下面的日志中的其他内容:
sudo npm install -g phonegap npm ERR!不是一个包 /tmp/npm-6304-096fadf6/github.com/component/emitter/archive/1.0.1.tar.gz 错误的ERR!不是一个包 /tmp/npm-6304-096fadf6/github.com/component/emitter/archive/1.0.1.tar.gz 错误的ERR!不是一个包 /tmp/npm-6304-096fadf6/github.com/component/emitter/archive/1.0.1.tar.gz 错误的ERR!不是一个包 /tmp/npm-6304-096fadf6/github.com/component/bind/archive/0.0.1.tar.gz
ws@0.4.31 install /usr/local/lib/node_modules/phonegap/node_modules/connect-phonegap/node_modules/socket.io/node_modules/engine.io/node_modules/ws (node-gyp rebuild 2> builderror.log)|| (退出0)
/ | npm WARN引擎cordova-js@3.9.0:想要:{“node”:“~0.10.x”} (当前:{“node”:“0.12.3”,“npm”:“2.9.1”})npm WARN引擎npm@1.3.4: 想要:{“node”:“> = 0.6”,“npm”:“1”}(当前: {“node”:“0.12.3”,“npm”:“2.9.1”})npm WARN引擎xmlbuilder@2.2.1: 想要:{“node”:“0.8.x || 0.10.x”}(当前: {“node”:“0.12.3”,“npm”:“2.9.1”})npm WARN installMany normalize-package-data与npm@1.3.4捆绑在一起,但捆绑包 在解压缩的树中没有找到npm ERR!达尔文14.0.0 npm ERR! ARGV “node”“/ usr / local / bin / npm”“install”“ - g”“phonegap”npm ERR!节点 v0.12.3 npm ERR! npm v2.9.1 npm ERR!路径 /tmp/npm-6304-096fadf6/unpack-261cc60a6ec0/package.json npm ERR!码 ENOENT npm ERR! errno -2
npm ERR! enoent ENOENT,打开 '/tmp/npm-6304-096fadf6/unpack-261cc60a6ec0/package.json'npm ERR! enoent这很可能不是npm本身的问题npm ERR! enoent并且与npm无法找到文件有关。错误的ERR! enoent
npm ERR!请在任何支持请求中包含以下文件: 错误的ERR! /Users/admin/npm-debug.log
关于如何解决这个问题的任何指示?