衆所周知 npm 和 yarn 都屬於包管理工具其下載的資源包默認都是國外的地址,
所以下載速度常常十分緩慢,甚至失敗!
當然,國內有 cnpm 的替代品以國內淘寶鏡像爲地址,下載速度得到了飛速提升,
但是 cnpm 也有非常嚴重的缺陷!
用 cnpm 下載的安裝的模塊都是以軟鍊形式存在的,本來我們的模塊文件就多,再加個軟鏈又多一倍文件,導致很多編輯器檢索目錄非常緩慢甚至卡死!
所以我們最終採用重新配置 npm 或者 yarn 下載依賴包的倉庫地址達到提升下載速度的目的。
1、npm 配置國內鏡像源
npm config set registry https://registry.npm.taobao.org 設置下載源地址
npm config get registry 獲取/查看下載源地址
2、yarn 配置國內鏡像源
yarn config set registry https://registry.npm.taobao.org -g 設置下載源地址
yarn config get register 獲取/查看下載源地址
3、在如今的前端工程化項目中,很多人喜歡使用sass,然而node-sass下載如果不翻牆的情況下很容易出現下載失敗的情況,所以在這裏也提供一個配置node-sass的二進制包鏡像地址
yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g
如果幫到您的話,可以給個贊嗎?(跪謝!)