관리 메뉴

moozi

reactjs+spring boot 배포. nginx없이. 본문

Spring Boot JPA

reactjs+spring boot 배포. nginx없이.

moozi 2026. 1. 9. 17:51

1. reactjs 프로젝트폴더로 이동해서 npm run buid실행

=> 생성된 libs폴더 안의 모든 파일을 spring boot 프로젝트의 resources/static폴더에 넣는다.

 

2. spring boot 컨트롤러에 controller파일을 추가해서 다음 내용을 작성.

@Controller
public class SpaController {
    //브라우저 주소창에 주소를 직접입력한 경우 처리위해 필요
    @RequestMapping(value = {"/{path:[^\\.]*}", "/**/{path:[^\\.]*}"})
    public String forwardReactRoutes() {
        return "forward:/index.html";
    }
}

'Spring Boot JPA' 카테고리의 다른 글

reactjs연습문제01  (0) 2025.05.30
6/12 javascript_workspace.zip  (0) 2024.06.12
Spring Data JPA Entity to MySQL Table DataType  (0) 2024.04.03
스프링부트 쇼핑몰 예제  (0) 2024.03.26
VS Code Spring Boot  (0) 2022.06.24
Comments