在MAC上安装手机间隙时出错

时间:2015-07-15 20:11:38

标签: cordova phonegap-build

我正在尝试使用

在MAC上安装phonegap
sudo /usr/local/bin/npm install -g phonegap

但我收到以下错误。我已经安装了node.js.

  

npm ERR!达尔文14.3.0
  错误的ERR! argv“node”“/ usr / local / bin / npm”“install”“ - g”“phonegap”
  错误的ERR!节点v0.12.7
  错误的ERR! npm v2.11.3
  错误的ERR!文件sh
  错误的ERR!代码ELIFECYCLE
  错误的ERR!错误ENOENT
  错误的ERR!系统调用生成

     

npm ERR! cordova@2.7.4安装:`node bootstrap.js`
  错误的ERR!产生ENOENT
  npm ERR!
  错误的ERR!在cordova@2.7.4安装脚本'node bootstrap.js'失败   错误的ERR!这很可能是cordova包的问题,​​
  错误的ERR!不是npm本身。
  错误的ERR!告诉作者你的系统失败了:
  错误的ERR! node bootstrap.js
  错误的ERR!您可以通过以下方式获取信息:
  错误的ERR! npm所有者ls cordova
  错误的ERR!上面可能有额外的日志记录输出。

     

npm ERR!请在支持请求中包含以下文件:
  错误的ERR! /Users/janhavibagwe/npm-debug.log

1 个答案:

答案 0 :(得分:0)

您正在运行什么版本的节点?

node -v

当前版本是v0.12.7,如果您有旧版本,请尝试更新它。

[只是在你的错误中看到你的版本所以忽略它]

也可以尝试

npm cache clean

然后尝试再次安装phonegap,但没有路径,只是

npm install -g phonegap

希望它有所帮助。