npm安装ionic,怎么回事

2025-05-04 05:56:52
推荐回答(1个)
回答(1):

ionic的npm-shrinkwrap.json 锁死了全部依赖文件都走 npmjs,教题主一个方法
clone一份ionic-cli 找到根目录下的npm-shrinkwrap.json 把里面的npmjs改成taobao的。然后传到你自己的github上
然后
npm install git地址

ok搞定!
---------------分割线-------------------

OHHHH !BULLSHIT!!
最近ionic 更新了新版本所以导致上面的方法也不能用了!!!! 因为npm-shrinkwrap.json这个文件也更新了 但是cnpm并没有做出及时更新 所以某些依赖压根找不到 菊花就一直转。
教大家一个终极方法!!!

driftyco/ionic-cli · GitHub
ionic-cli直接 zip包先下载下来
然后打开会有一个bin文件
记住bin的路径记住bin的路径
然后把bin 添加到环境变量里面去就可以了
这里说一下 linux(mac)系统的方法 windows就更简单了 直接我的电脑右击....
export PATH=/usr/local/lib/node_modules/ionic/bin:$PATH

当然 命令行的话关闭terminal以后就没效果了 所以还是要先到 ~/bash_profile里面去添加环境变量 具体的操作 可以百度 。
配好以后 输入ionic 就ok了 LLLLLOOOOOLLLLLL!!!

然后你可能又回遇到一个坑...那就是调试功能 你想要在浏览器里开控制台 看angularjs 的话就直接在命令行里输入ionic serve 就可以进入 浏览器模式开发 如果你出现问题了 报了某些错误 比如

An uncaught exception occurred and has been reported to Ionic

那么就在终端这么写 ionic serve --address 127.0.0.1