제목이 다음과 같이 변경됨: 내 React 앱은 내 Macbook에서는 실시간으로 업데이트되지만 내 Windows PC에서는 업데이트되지 않습니다.
P粉633309801
2023-09-03 10:56:42
<p><h1><strong>Windows 기기: </strong></h1>
<p><code>react-scripts start</code></p>를 실행하면;
<p>"<strong>webpack이 성공적으로 컴파일되었습니다</strong>"라는 메시지가 터미널에 표시됩니다.
코드를 변경하고 저장하면 애플리케이션이 런타임 시 새로운 변경 사항으로 업데이트되지 않습니다. </p>
<h1><strong>Windows 기기의 경우: </strong></h1>
<p>노드 v16.19.1</p>을 사용하여 powershell과 wsl(ubuntu 18.04) 터미널 모두에서 시도해 보았습니다.
<p><code>react-scripts start</code>를 실행하면 내 반응 앱이 성공적으로 컴파일됩니다.
그러나 변경 사항을 구현하면 직접 업데이트되지 않습니다.
터미널을 종료하고 스크립트를 다시 실행하면
변경 사항을 볼 수 있지만 다시 런타임에 업데이트되지 않습니다. </p>
<p><strong>(결과 없음)</strong> node_modules를 제거하고 모든 종속 항목을 다시 설치했습니다. </p>
<p><strong>(결과 없음)</strong>우분투 22.02로 시작했다가 18.04로 다운그레이드했습니다</p>
<p><strong>(결과 없음)</strong>또한 노드 18을 16으로 다운그레이드했습니다</p>
<p>이 프로젝트는 .jsx</p>를 사용하여 작성되었습니다.
<h1>내 Macbook에서 예상되는 결과</h1>
<p><code>react-scripts start</code>를 실행하면 내 반응 앱이 성공적으로 컴파일됩니다.
변경하고 저장하면 런타임에 업데이트됩니다. </p>
질문
<p>내 반응 앱이 Windows 장치에서 런타임에 작동하지 않는 이유와 가능한 해결 방법을 알고 싶습니다. </p>
저도 비슷한 문제에 부딪혔고 꽤 간단한 해결책을 찾았습니다. 내가 작업한 내용을 저장하지 않은 것으로 나타났습니다. 코드 편집기에서 자동 저장이 켜져 있는지 확인하세요. 내가 변경한 후 React 프로젝트를 컴파일하고 해당 변경 사항을 브라우저에 표시합니다.