我有Spring Boot
作爲後端,Angular2
作爲前端。我想分別開發它們並部署到Heroku
。Angular2和Spring Boot。如何爲前端服務?
他們不應該有任何共同的依賴,應該在單獨的git-repos。
根據我的理解,存在實現方式主要有兩種:
運行
npm build
和dist
文件夾複製到Spring
應用程序,以便最後將處理它作爲一個靜態內容運行
resource
文件夾服務器專門服務Angular
應用程序將與Spring
應用程序通信(CORS問題出現在這裏?)所以有兩個服務器總和
我覺得第一種方式有點「髒」,因爲我不認爲從一個項目到另一個項目的複製文件夾是好的。
第二種方法是過度殺毒,因爲我有兩臺服務器(例如Tomcat
和Node.js
)。爲什麼我應該有Angular
應用程序服務器,如果我可以簡單地把Angular
內Spring
?
是否還有更正確的方法來提出上述問題?
謝謝。
'application.properties'屬性就是我所需要的。謝謝,會嘗試。 – user2138356