由于ant, Phonegap npm安装不工作



我目前在windows 8.1操作系统上通过npm安装phonegap 3.5存在问题。我已经安装并设置了如下图所示的路径http://i653.photobucket.com/albums/uu260/tidus_david/path.png

我已经安装了ANT, JDK和Android SDK,如图所示http://i653.photobucket.com/albums/uu260/tidus_david/Error.png

最后当我尝试npm install -g phonegap时,我总是得到如图所示的错误http://i653.photobucket.com/albums/uu260/tidus_david/npminstallerror.png

我试图从%APPDATA%中删除npm模块文件夹,也试图清除npm缓存,但没有结果。发生了什么?我尝试了几天安装它没有成功,在这里我附上我的日志https://mega.co.nz/#!X8BWxQyD!Ikn9wMdjnsGuFlZSqNwxpSPI92MNyzw95P4qMbL4BuQ

我也试着安装cordova,它安装了,但当我尝试cordova添加android平台时,它失败了,并说没有安装ant我已经安装了ant,我已经在google和stackoverflow上搜索了关于这个问题的答案,我完全确定我的路径是可以的,并且ant被安装了,因为当我在cmd ant -version中写入时,它会返回版本我使用的cmd也有管理权限。我试图安装phonegap 3.4版本,它安装了,但当我试图编译它时,它显示一个错误。

任何想法?

浏览屏幕截图和错误日志。一切看起来都很好,您的PATH已经正确定义,并且正如您所说,ANT可以在查询时打印其-版本号,因此ANT

绝对不是问题。

这看起来像是npm的一个问题,如果你有NodeJS,你需要通过下载最新的NodeJS包来升级npm(为了安全起见,你可能想要执行一个干净的安装)。

http://nodejs.org/download/

相关内容

  • 没有找到相关文章