安装cordova 需要使用nodejs的依赖包管理工具npm来进行安装。网上一般都是直接说使用 sudo npm install -g cordova命令进行安装。但mac默认是没有npm的,所以要先自己安装npm。
安装npm命令
curl -L https://npmjs.org/install.sh | sh
由于npm需要翻墙所以这里直接放上安装包:密码:hn7t
然后使用npm安装cordova也会有点问题,要使用镜像。
1.通过config命令
npm config set registry http://registry.cnpmjs.org npm info underscore (如果上面配置正确这个命令会有字符串response)
2.命令行指定
npm --registry http://registry.cnpmjs.org info underscore
3.编辑 ~/.npmrc
加入下面内容
registry = http://registry.cnpmjs.org
我使用的是第一种方法,镜像设置成功之后就可以使用命令安装cordova了。
sudo npm install -g cordova
接下来就是使用cordova来创建ios和android应用了。可以参考下面这篇文章mac环境下node.js和phonegap/cordova创建ios和android应用