由于国内网络的原因,在安装ionic的时候会出现无法Fetch安装包的问题,此博文记录一下我是如何解决此问题的。
第一步修改npm的register,
npm config --global set registry http://registry.cnpmjs.org
第二步安装淘宝的cnpm,
npm install -g cnpm
第三步通过git下载ionic最新的source,找到npm-shrinkwrap.json这个文件,然后修改里面的resolved节点如下所示,所有的都替换成淘宝的https
"resolved": "https://registry.npm.taobao.org/async/-/async-0.9.2.tgz"
第四步安装ionic
cnpm install -g ionic
希望此文能够帮助到那些像我一样的人。