一個非常簡單的命令可以安裝「建立」或庫的「測距」或輸出結果的引導:如何只安裝通過NPM
npm install bootstrap
然而,安裝像118個文件3.3.7 。從這些文件中,我只需要一個dist文件夾中的文件。
現在我明白,這並不是什麼大不了的事,但因爲我們正在開發一個分佈式遠程辦公基礎設施,我們的問題一個一個解決方案要求我們減少文件的數量,以儘可能少的狀態。
有沒有辦法告訴npm只安裝庫的輸出,而不是所有的源代碼?
一個非常簡單的命令可以安裝「建立」或庫的「測距」或輸出結果的引導:如何只安裝通過NPM
npm install bootstrap
然而,安裝像118個文件3.3.7 。從這些文件中,我只需要一個dist文件夾中的文件。
現在我明白,這並不是什麼大不了的事,但因爲我們正在開發一個分佈式遠程辦公基礎設施,我們的問題一個一個解決方案要求我們減少文件的數量,以儘可能少的狀態。
有沒有辦法告訴npm只安裝庫的輸出,而不是所有的源代碼?
嘗試使用--production
開關;這將確保您的軟件包的devDependencies
未安裝。
npm install bootstrap --production
關於這裏的開關更多的文檔 - https://docs.npmjs.com/cli/install
創建一個簡單的文件夾,並在該空文件夾中運行'npm install bootstrap --production'。你仍然可以得到源代碼。我對嗎? –
@SaeedNeamati這是正確的。 – GPX
對於前端的東西,我會強烈建議或者使用一個構建工具如[咕嘟咕嘟](http://gulpjs.com/)或[Brunch](http://brunch.io/)和/或像[Webpack](https://webpack.js.org/)這樣的打包程序。從長遠來看,它會爲您節省很多麻煩。正如你所說,我很少會將「node_modules」的全部內容部署到前端應用程序的服務器上 - 它太大了。 –