해결된 질문
24.03.21 19:58 작성
·
299
·
수정됨
1
안녕하세요 좋은 강의 잘 듣고 있습니다 :)
강의 내용대로 VScode랑 컨테이너에 마운트해서 잘 실행되는거 까지 확인했습니다!
그런데 핫 리로드(?) 인가요 변경 사항을 저장하거나 새로고침을 눌러도 반영이 안되고 npm run serve로 다시 실행을 해야 하더라구요
혹시 따로 추가를 해야하는 사항이 있을까요?
답변 2
1
1
2024. 03. 23. 09:43
김규헌님 안녕하세요. 데브위키입니다.
제 환경에서는 핫 리로드가 잘 돌아가기는 하는데, 찾아보니 remote container의 경우 격리된 환경이기 때문에 파일 시스템 이벤트가 정상적으로 동작하지 않을 수 있다고 합니다.
확인해 보니 vue.config.js 의 파일에 직접 지정해서 변경 사항을 주기적으로 체크하는 방법이 있다고 하는데요,
// vue.config.js
module.exports = {
transpileDependencies: true,
devServer: {
watchFiles: {
paths: ['src/**/*', 'public/**/*'], // 감시할 파일 또는 디렉토리 패턴
options: {
usePolling: true, // 폴링 사용
},
},
},
};
vue.config.js 파일을 이렇게 수정하신 후 한 번 다시 시도해보시겠어요? 😀