今天在打包一个 Vue 项目时发现 npm 卡住不动了,没有任何反应,也不报错,持续了几十分钟。尝试使用 Git Bash 和 cmd 执行,也都没有反应。
很是奇怪,也没有修改代码,怎么就不行了呢?
D:\vue\w3h5>npm run build
> w3h5@1.0.0 build D:\vue\w3h5
> node build/build.js
尝试更新 npm :
npm install -g npm
好像也是治标不治本,反而 npm 和 node 版本不一致,也会导致各种问题。
网上查了一下,说是把 npm 源改成淘宝镜像就好了:
npm config set registry http://registry.cnpmjs.org
原因是 npm 在国内使用不稳定,会出现网络超时。
不过我还是不太相信淘宝镜像,既然是网络问题,那就看一下网络咯。
于是把电脑 Wi-Fi 连接的 5G 热点切换成的 2.4G ,它居然神奇的动了!打包成功,也可以尝试更换网络环境。
顺便说一句,联通网络最近好像有点问题,在家的时候 git clone 经常超时,现在回小区了,又出现 npm 网络超时。不知是因为防火墙封锁了 git 和 npm ,还是联通网络最近确实不正常。
只知道移动宽带辣鸡,没想到联通也开始抽风,希望有关部门重视起来。
声明:本文由w3h5原创,转载请注明出处:《Vue项目npm run build卡主不动没反应的问题解决》 https://cloud.tencent.com/developer/article/1586791
本文已加入 腾讯云自媒体分享计划 (点击加入)