鍍金池/ 問答/Linux  網(wǎng)絡安全  HTML/ 生產環(huán)境下,cnpm用的多還是npm用的多,在中國?

生產環(huán)境下,cnpm用的多還是npm用的多,在中國?

基于Node.js構建的應用,在生產環(huán)境下,cnpm用的多還是npm用的多,在中國?不討論yarn。在各大社區(qū)看過一些貼,好像是cnpm會出現(xiàn)更多奇怪的問題,也知道一些關于npmcnpm的利弊,求有實際生產環(huán)境經驗的大神解答?

回答
編輯回答
瘋子范

npmcnpm生成的node_modules目錄結構是不同的,cnpm會給每個包生成空的文件夾,指向實際的包文件目錄,相對比較雜亂。

另外用cnpm只能解決依賴的下載,對于需要下載額外資源的包,比如node-sass需要下載一個額外的node文件,這時只能根據(jù)作者的腳本來決定(大部分是npm)。極少的包會自動切換源,比如vue-cli

所以最好是利用npm下載,同時設置倉庫目錄為cnpm源。方法可以是樓上說的npm config,也可以在項目目錄設置.npmrc

2017年5月15日 11:47
編輯回答
笑浮塵

npm設置代理

2018年9月15日 18:48
編輯回答
青裙

用npm設置國內鏡像。

2018年8月31日 22:56