Vue.js
[Vue.js] Invalid Host header 에러
yisj
2021. 7. 8. 21:16
Invalid Host header
로컬에서 개발할 때는 잘 됐다. 버츄얼박스 게스트에서 개발해서 호스트에서 접속하는 등 테스트를 할 때도 잘 됐다. 그런데 EC2 에서 vue-cli를 이용해 Vue.js 앱을 만들고 접속을 하려고 했더니 Invalid Host header
에러가 뜬다.
잠시 구글링을 해보니 이 에러는 webpack과 연관이 있는 듯하다. vue webpack invalid host header
로 검색을 했더니 다음의 해결책을 발견했다.
Vue.js 앱의 루트 폴더(babel.config.js가 있는 위치)에 vue.config.js를 만들고 위의 내용을 넣어서 저장한다. 그리고 Vue의 devServer를 재시작했더니
npm run serve
다음과 같이 에러가 사라졌다!