設置:其中包含客戶機/服務器/共享代碼,目前在1個分支GIT工作流開發(所有文件)對生產(部分的文件)
1 GIT存儲庫。
構建過程:
- 的客戶是一個基於網絡的應用和需要是 最小化/捆綁/等等,這結果在一個文件中
- 的服務器 現在仍然保持不變,但它可能稍後會捆綁在
問題:
我不希望所有的文件是我的生產服務器上,只是客戶端的捆綁版本與服務器文件夾。如果我將主分支拉入,我將獲得所有文件,而不僅僅是捆綁版本。
解決方案:
??? - 我該如何處理?創建額外的存儲庫,創建多個分支?這通常如何完成?
同意。您實際上正在討論將代碼從開發移植到生產的部署過程 – ItayB
任何特定於Web應用程序的東西?目前,我正在爲服務器和webpack使用node.js作爲客戶端JavaScript。目前正在研究,最終可能會回答我的問題:http://stackoverflow.com/questions/35054082/webpack-how-to-build-production-code-and-how-to-use-it –
無法評論經驗,但下面的[答案](http://stackoverflow.com/questions/21259181/how-to-package-deploy-node-js-express-web-application)似乎是在下載所有文件。然而,下面的[文章](https://strongloop.com/strongblog/node-js-deploy-production-best-ractice/)似乎也有道理(來自java背景) – dubes