问题
执行cnpm i
时程序卡住,没有反应,此时最常见的方法就两种,一种是重新启动,另一种就是卸载重装。这两个办法都是非常的有效的。
遇到了这个问题重新执行发现还是无法解决,之后我就卸载重装了 cnpm 。
解决方案
1 先卸载之前的 cnpm 版本。
npm uninstall -g cnpm --registry=https://registry.npm.taobao.org
2 注册模块镜像
npm set registry https://registry.npm.taobao.org
3 node-gyp 编译依赖的 node 源码镜像
npm set disturl https://npm.taobao.org/dist
4 清空缓存
npm cache clean --force
5 安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org