我的項目參考文獻mocha
,phantomjs
等,在npm install
期間需要花費很多時間下載。這在我的本地機器中不是問題,因爲我只下載它們一次,除非我決定手動升級它們,否則可以永久使用它們。如何設置npm不安裝全局安裝的軟件包?
然而,在我CI
機,我jenkins
服務器需要每次我做了git commit
和git push
做的測試和部署時間下載。
所以我可以通過設置npm不要從遠程服務器下載這些慢速軟件包來加速該進程?相反,從本地緩存安裝它們或不安裝它們,如果我全球安裝它們?
任何人都知道如何配置?
是的,我把它們放在'devDependencies'中。頭疼的是'npm install'這些軟件包非常慢,所以我希望我可以安裝一次,然後我可以永遠使用它們。 –