我們的Launcher里有一個(gè)需求译隘,需要內(nèi)置node和npm。
npm 默認(rèn)的 registry ,也就是下載 npm 包時(shí)是從國(guó)外的服務(wù)器下載,國(guó)內(nèi)很慢,一般都會(huì)指向淘寶 https://registry.npm.taobao.org
那么該如何修改呢京闰。
mac 很簡(jiǎn)單颜及,只要在增加2個(gè)文件
engine/etc/npmrc
engine/etc/.npmrc
里面的代碼為
registry=https://registry.npm.taobao.org/
disturl=https://npm.taobao.org/dist
window比較麻煩,除了這個(gè)位置蹂楣,還要在下面這個(gè)位置也放置相同的文件俏站。
engine/win/etc/npmrc
engine/win/etc/.npmrc
同時(shí)還要修改代碼
D:\GitHub/wing-launcher\engine\win\npm\lib\config\core.js
D:\GitHub/wing-launcher\engine\win\npm\lib\config\default.js