hash1 Vue.js 배포 후 js 파일을 읽지 못함(빈 화면) - History, Hash Vue.js 를 배포하면서 문제가 생겼다. 로컬에서는 잘 작동하던 페이지가 배포된 환경에서는 빈(하얀)화면을 송출하는 것이다. 그래서 이게 왜 이럴까 열심히 찾아보니 배포된 환경에서 읽어와야 하는 파일의 경로가 제대로 되어 있지 않다는 것을 발견할 수 있었다. 이유는 Vue Router를 사용할 때 "History"로 세팅을 했는데 그럴경우 서버가 모든 경로 요청을 "index.html"로 리다이렉트하도록 설정해야합니다. "Nginx"를 사용하는 경우 "nginx.conf" 에서 server { listen 80; server_name example.com; location / { root /path/to/your/app; try_files $uri $uri/ /index.html; }.. 2024. 7. 15. 이전 1 다음