如何加速 npm install
Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 194
Author 回答者: CaicoLeung
换成taobao源?
Author 回答者: inlym
可以直接使用淘宝源,使用以下命令切换淘宝源:
npm config set registry=https://registry.npm.taobao.org
另外不建议直接使用 cnpm,实际使用中发现会遇到很多奇怪的错误。
Author 回答者: wjw-gavin
可以使用nrm进行npm不同源的切换 https://github.com/Pana/nrm
Author 回答者: shfshanyue
- 选择时延低的 registry,需要企业技术基础建设支持
NODE_ENV=production
,只安装生产环境必要的包(如果 dep 与 devDep 没有仔细分割开来,工作量很大,可以放弃)CI=true
,npm 会在此环境变量下自动优化- 结合 CI 的缓存功能,充分利用
npm cache
- 使用
npm ci
代替npm i
,既提升速度又保障应用安全性
Author 回答者: Carrie999
科学上网,镜像,使用pnpm