1. 问题
准备写一个项目,npm install
忽然有一天就不行了,不管怎么试,一直卡在sill idealTree buildDeps
这个第一步一动不动。
百度了一下,说原因是什么默认环境设在境外了,访问速度慢所以卡住,解决方法也是简单的切数据源,切成淘宝镜像源( https://registry.npm.taobao.org )。但其实我查看了一下我原本就已经是这个镜像源了,对我没什么效果。
后来是通过清缓存,切数据源,这一系列组合流程尝试下来,终于解决了。
2. 解决办法(Mac 用户)
清除缓存,执行npm cache verify (主要通过它)
切换镜像源,例如npm config set registry https://registry.npmmirror.com
通过以上操作过后,再测试npm install命令,已能正常执行。