Laravel Vite에서 npm run build를 했음에도 localhost를 바라보는 문제

by HeuJung


개발 | Posted on Tue, Jul 11, 2023 1:30 AM
0

요즘 라라벨 이커머스 개발 스터디 하면서 Laravel Vite로 프론트엔드를 번들링하고 있는데,

npm run build를 했음에도 불구하고 npm run dev 환경의 주소를 바라보는 오류가 발생할 수 있습니다.

$ php artisan optimize
$ php artisan cache:clear
$ php artisan view:clear

위 명령으로 캐시를 삭제하여도 마찬가지이며,

특이사항으로 npm run dev를 한번 실행 후 build를 하면 이후부터는 문제가 해결됩니다.

 

원인은 npm run dev 시 public 경로에 hot 파일이 생성되는데, npm dev run 상태에서 (vite 서버가 동작중인 상태에서) phpstorm을 강제종료하는 경우 해당 파일이 남아 있어 발생하는 것으로 추정됩니다.

 

해결방법은 public/hot 파일을 삭제해주기만 하면 됩니다.

 

아래 게시글의 도움을 받았습니다.

https://laracasts.com/discuss/channels/vite/laravel-vite-deployment-not-working

 

Laravel Vite


Leave a Comment: