1) 下载node.js并安装,我下载的版本是5.6.0。安装成功后在cmd中输入 node -v测试,如果能输出版本号就意味着安装ok了
2) 接下来在cmd中继续输入npm -v测试,如果能输出版本号,就意味着npm安装成功了。npm是node.js的一个附带工具,在安装node.js的时候一并安装好了。我的npm版本号是3.6.0
3) 下载python并安装。这里要特别注意,python分python2(最新版为2.7.1)和python3(最新版为3.4.4),这里要请下载2.7.1这个版本(千万别下3.4.4的,版本太高不支持)。下载安装后,要配置一下path,我的python安装路径为c:\Python27,将如下两个路径添加到path中:c:\Python27;c:\Python27\Scripts 配置完后,在cmd中输入python 如果能正常显示版本号,说明安装和配置成功了
4)继续在cmd中利用npm下载Codova并安装。命令行是npm install -g cordova
在执行这条命令之前,可以设置一下npm不使用https的方式进行连接。命令行为:npm config strict-ssl false
5)当Cordova安装成功后,同样在cmd中输入cordova -v测试,输出版本号意为安卓成功了。我的版本号是6.0.0
6)接下来就是安装ionic了。正常情况下安装的方式与Codova一样。只要输入npm install -g ionic即可
但是由于网络条件的限制(原因都懂),这样做很难成功。所以要使用国内的npm资源库镜像来进行安装。
首先安装一下cnpm,并设置cnpm使用的资源库:npm install -g cnpm --registry=https://registry.npm.taobao.org
安装成功后可以在cm中输入:cnpm -v,如果显示版本号则说明安装成功了,我的版本号是3.4.1
然后利用cnpm进行ionic的安装:cnpm install -g ionic 注意,是cnpm哦,不是npm
如果在执行过程中产生了创建目录的Err,则以管理员的身份运行cmd后再次输入cnpm install -g ionic来安装
7)安装成功后,在cmd中输入ionic -v测试版本信息,我的版本信息是1.7.14
最后,有些文章也说第6步中安装不成功可以挂代理,但是我使用代理后依然添加不成功,不过这里把为npm设置代理服务器和取消代理服务器的命令告诉大家,说不定在你的机器上或者网络环境中可以运行成功:
设置代理服务器的命令 npm config set proxy=代理服务器地址:端口号 注意,直接输入代理服务器地址和端口号即可,不需要添加" "
设置完毕后,运行 npm config get proxy 会返回上一步中设置的代理服务器地址
取消代理服务器的命令 npm config delete proxy
取消后可以再次执行 npm config get proxy命令,此时的返回值为null