[英]How to configure project to auto reload browser in angular, spring-boot, maven project
該項目使用Maven,Spring Boot,Angular,Visual Studio Code編輯器。
角度文件更改時,如何配置項目以重新加載瀏覽器?
在pom.xml中具有此依賴性時,瀏覽器將在Java文件更改時重新加載。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
客戶端-服務器集成
服務器和客戶端項目分別在端口8080和4200上。
客戶端項目的服務器將是“前端”(localhost:4200),所有請求都將由該服務器處理,但URL的模式為“ /”。
位於4200的客戶端服務器將代理任何“ /”請求到“后端”服務器(本地主機:8080)。
要配置此設置,請創建包含以下內容的文件“ proxy.conf.json”。
{
"/" :{
"target" : "http://localhost:8080",
"secure" : false
}
}
修改package.json中的“開始”腳本:
"scripts": {
"ng": "ng",
"start": "ng serve --proxy-config proxy.conf.json",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
啟動“前端”
npm start
啟動“后端”
mvn spring-boot:run
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.