[英]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.