728x90
에러메세지
Invalid options object. Dev Server has been initialized using an options object that does not match the API schema
가끔 피시방에서 작업을 하는데
피시방에서는
인터넷은 이더넷으로 연결되어 있고
ip를 숨겨놓는 경우가 있다.
라우터에서 처리하는지 숨김처리 포인트는 어디인지 모르겠다.
결과적으로는
node에서 제공하는 proxy 서버를 사용할 수가 없게 된다.
확실한건 아니지만
핸드쉐이크 과정에서 연결이 끊기는 듯 하다.
그럼 피시방에서 노드로 서버를 킬 수는 없는가
가능하다.
api만 사용할 수 없다.
1. package.json의 proxy 설정을 지운다.
2. 허용 호스트를 수동으로 설정한다.
아래에 있는 설정값을 package.json에 추가하면 됨
"options": {
"allowedHosts": ["localhost", ".localhost"],
"proxy": "api서버주소"
}
인터넷 서칭 중
.env파일에 DANGEROUSLY_DISABLE_HOST_CHECK=true
설정을 넣으라고 하는데
이 설정은 나에게는 맞지 않았다.
'Javascript Tips' 카테고리의 다른 글
react spa - boot 3 ) kakao 소셜로그인 연동 (0) | 2024.06.27 |
---|---|
react.js) index.html에 로고 에러나오는 현상 (0) | 2024.06.23 |
react) spa reload시 img 깨지는 현상 (0) | 2024.06.01 |
react) vite + react 프로젝트 생성 (0) | 2024.04.23 |
vue3) router에서 데이터 넘기기 ($route.params 사용) (1) | 2024.03.15 |