今天想学习phonegap ,我的环境是win7 x86(32位).于是度娘各种帖子,
第一种方法
参考: http://blog.csdn.net/aaawqqq/article/details/19755179/ ,是用的是官网推荐的install方法,这个方法前提是本机需要安装node.js(https://nodejs.org/dist/v0.12.7/node-v0.12.7-x86.msi )装好后,用官网的命令行 npm install -g phonegap 执行安装,遇到问题
npm ERR! registry error parsing json
cmd 输入 npm config set registry http://registry.cnpmjs.org
然后再npm install -g phonegap 不报这个错了,报如下
C:\Users\dell>npm install -g phonegap
\
> ws@0.4.31 install C:\Users\dell\AppData\Roaming\npm\node_modules\phonegap\node
_modules\connect-phonegap\node_modules\socket.io\node_modules\engine.io\node_mod
ules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
-
先关掉cmd窗口,删掉C:\Users\dell\AppData\Roaming\npm\node_modules\phonegap这个文件夹,然后重试安装,
之后回报版本的问题,可能是node.js的版本太高了,不用管,继续等.....
经测试没问题终于配好了......
第二种方法
参考http://www.cnblogs.com/Random/archive/2011/12/28/2305398.html ;用的是直接解压压缩包,然后手动导入到项目中,琢磨了许久,发现在http://phonegap.com/install/ phonegap的install页面往下拉有个Archives 列表,点最新版可以直接下zip格式压缩包 https://codeload.github.com/phonegap/phonegap/zip/2.9.1 简单明了,搞定
PS:phonegap官网还提供了developer app,经实验这个桌面app可以运行写好的phonegap项目,有兴趣可以下载https://s3.amazonaws.com/github-cloud/releases/14698686/3ed3e70a-bb73-11e4-8765-8a91326a334d.exe?response-content-disposition=attachment%3B%20filename%3DPhoneGapSetup.exe&response-content-type=application/octet-stream&AWSAccessKeyId=AKIAISTNZFOVBIJMK3TQ&Expires=1437373228&Signature=fV0CFwKLhiHZiDZByy6uM9%2Fxg2o%3D (win版本),
需要其他系统的版本可以去http://app.phonegap.com/ 下载.
原文地址:http://bentuzi.blog.51cto.com/9268724/1676404