问题描述
vue在打包(npm run build)时突然发现卡在进程界面不动,也不报错,与打包相关的代码从未动过。
问题分析
首先可以排除是代码修改的问题。经过网络对问题的搜索,造成这个的原因可能是网络问题,至于打包为什么会使用网络的确是个很奇怪的问题,有知道答案的朋友可以评论区告诉我。不过按照所给的解决方案是可以解决问题的。
解决方案
- 由于npm使用的是外网,外网环境在我国不稳定,所以可在控制台执行下面的命令修改npm配置为国内网络
npm config set registry http://registry.cnpmjs.org
- 既然是网络问题,也可尝试修改网络,使其可以在往前稳定地支持npm网络。