设置 npm 和 yarn 的镜像源为淘宝镜像源,解决依赖下载很慢的问题。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| # ========================================================== # NPM # ==========================================================
npm set registry https://r.npm.taobao.org # 注册模块镜像 npm set disturl https://npm.taobao.org/dist # node-gyp 编译依赖的 node 源码镜像
## 以下选择添加 npm set sass_binary_site https://npm.taobao.org/mirrors/node-sass # node-sass 二进制包镜像 npm set electron_mirror https://npm.taobao.org/mirrors/electron/ # electron 二进制包镜像 npm set puppeteer_download_host https://npm.taobao.org/mirrors # puppeteer 二进制包镜像 npm set chromedriver_cdnurl https://npm.taobao.org/mirrors/chromedriver # chromedriver 二进制包镜像 npm set operadriver_cdnurl https://npm.taobao.org/mirrors/operadriver # operadriver 二进制包镜像 npm set phantomjs_cdnurl https://npm.taobao.org/mirrors/phantomjs # phantomjs 二进制包镜像 npm set selenium_cdnurl https://npm.taobao.org/mirrors/selenium # selenium 二进制包镜像 npm set node_inspector_cdnurl https://npm.taobao.org/mirrors/node-inspector # node-inspector 二进制包镜像
npm cache clean --force # 清空缓存
# ========================================================== # YARN # ==========================================================
yarn config set registry https://r.npm.taobao.org # 注册模块镜像 yarn config set disturl https://npm.taobao.org/dist # node-gyp 编译依赖的 node 源码镜像
## 以下选择添加 yarn config set sass_binary_site https://npm.taobao.org/mirrors/node-sass # node-sass 二进制包镜像 yarn config set electron_mirror https://npm.taobao.org/mirrors/electron/ # electron 二进制包镜像 yarn config set puppeteer_download_host https://npm.taobao.org/mirrors # puppeteer 二进制包镜像 yarn config set chromedriver_cdnurl https://npm.taobao.org/mirrors/chromedriver # chromedriver 二进制包镜像 yarn config set operadriver_cdnurl https://npm.taobao.org/mirrors/operadriver # operadriver 二进制包镜像 yarn config set phantomjs_cdnurl https://npm.taobao.org/mirrors/phantomjs # phantomjs 二进制包镜像 yarn config set selenium_cdnurl https://npm.taobao.org/mirrors/selenium # selenium 二进制包镜像 yarn config set node_inspector_cdnurl https://npm.taobao.org/mirrors/node-inspector # node-inspector 二进制包镜像
yarn cache clean # 清空缓存
|
来源:https://gist.github.com/lvxianchao/2dcba1a93422037273dd41a924ddaab9