0
我正在構建一個包含兩個文件夾的項目:一個在IOT設備上運行,另一個在服務器上運行。服務器部分將部署在Heroku上。我想把這個項目放在一個整體的Git項目中,這樣我就可以把它們全部組織在一起。如何將部分項目部署到Heroku?
/* current setup */
├── server/
├── device/
└── .git/
但是部署一個項目的Heroku意味着服務器的的package.json必須是根,打破該項目的對稱性。我也只是不希望服務器負擔設備的文件。
因此,我認爲最好的辦法是將服務器的單獨Git子文件夾推送到Heroku。爲此目的而設置子事物的最合適的方式是什麼?我已經閱讀了關於子模塊和子樹的內容,但是我很難弄清楚這個用例的優點和缺點。