Programming/Frontend

NPM 운영환경으로 이전할때 발생하는 버그 및 FIX

armyost 2023. 6. 26. 00:20
728x90

[에러] Invalid options object. Dev Server has been initialized using an options object that does not match the API schema.

 

본 포스팅은 아래의 링크를 참조하였습니다. 제 삽질을 덜어주셔서 감사합니다.

https://velog.io/@black-pepper/Invalid-options-object.-Dev-Server-has-been-initialized-using-an-options-object-that-does-not-match-the-API-schema

 

[에러] Invalid options object. Dev Server has been initialized using an options object that does not match the API schema.

아니 어떻게 무슨 유선랜만 터지는 에러가 있어요?

velog.io

 

 

스택오버플로에서 Daniel Ji님의 답변을 발견합니다.
https://stackoverflow.com/questions/70374005/invalid-options-object-dev-server-has-been-initialized-using-an-options-object

이더넷 케이블 구성에서 IP주소가 비공개라 값을 가지고 오지 못하기 때문이라네요.
.env파일에 DANGEROUSLY_DISABLE_HOST_CHECK=true를 넣으면 해결된다고 합니다.


설명 꼼꼼히 적어주셨으니 영어와 네트워크를 잘 아시는분들은 읽어보시는것도 괜찮겠습니다. (일단 전 못함)

아무튼 프론트엔드 루트 폴더 (package.json 있는곳)에 .env 파일을 생성해줍니다.

DANGEROUSLY_DISABLE_HOST_CHECK=true 

이런식으로 넣어주면 됩니다.

저장하고 다시 실행시키면 정상적으로 실행됩니다:D