Invalid options object. Dev Server has been initialized using an options object that does not match the API schema. - options.allowedHosts[0] should be a non-empty string. 제 프로젝트에서 기준으로는 기존 React 프로젝트에서 proxy 설정을 했는 데 새로운 서버에서 배포하면서, proxy 설정에서 오류가 났기 때문입니다. 프록시 관련 설정 부분만 수정하거나 삭제하면 제대로 동작합니다.

부끄럽지만 해당 글은 남겨두도록 하겠습니다. 해당 방법은 Sping boot 프로젝트 내에 React를 build해서 view단으로 사용하는 느낌으로 생각하시면 될 것 같습니다. 하지만, 해당 방법으로 사용할 경우 jsp 등의 view를 사용하지 않고 React를 사용하는 장점의 많은 부분을 잃어버립니다. 따라서 권장하지는 않는 방법입니다 :( 혹시 처음 공부를 하시는 분이라면 Rest API 통신으로 데이터를 주고 받는 방식으로 하시는 걸 추천드리고 싶습니다. (Spring boot의 Controller에서 url에 해당하는 API요청을 만들고, 결과를 리턴해주시고 프론트(React, Vue 등)에서는 axios 등의 통신을 사용해 서버에게 API 통신을 요청해서 결과를 받아 처리하는 방식으로 프로젝트..
- Total
- Today
- Yesterday
- 파이썬
- 15기
- 인프런
- 육.지.행
- 디프만
- 10기
- test
- 백엔드
- 해커톤
- 중간발표
- tdd
- 리빙랩
- AWS
- 글또
- 육지행
- 연합 동아리
- 서버
- spring boot
- 6팀
- server
- python
- 후기
- 회고
- 글로컬
- 16기
- 스터디
- 프로그래머스
- it 동아리
- 알고리즘
- 1주차
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |