프로젝트를 시작했는데 지금까지는 너무 좋았습니다.
으아악그러나 이후에는 더 이상 콘솔 출력이 없고 더 이상 요청이 이루어지지 않으며 내 파일에 변경 사항이 저장되지 않으며 서버 측 console.logs()
을 출력합니다.
이 페이지는 내 브라우저에서 실행됩니다(위치: localhost:3000
)。但是当我保存更改时(假设添加 <h1>Hello</h1>
),我没有自动重新编译。并且 npm run start
也不进行任何更改。获取新保存的更改的唯一方法是运行 npm run build
,然后运行 npm run start
이런 일이 과거에 저에게 일어났는데 제가 다시 작동할 수 있는 유일한 방법은 완전히 새로운 프로젝트를 시작하는 것이었습니다. 하지만 지금은 조금 너무 멀리 나아갔습니다.
미친 듯이 구글링을 했는데 밀접하게 관련되어 있는 유일한 것은 애플리케이션 폴더의 페이지 이름에 대문자가 있다는 것뿐인데 여기서는 그렇지 않습니다.
또한 방금 npm create-next-app
创建了一个全新的项目,但同样的事情正在发生。运行 npm run start
를 사용했을 때 얻은 결과는 다음과 같습니다.
실행하려면 npm run build
달려야 했는데, 과거에 새 프로젝트에 이런 작업을 한 기억이 없습니다.
P粉4209586922024-02-26 13:49:34
이것은 나에게 도움이 된 간단한 솔루션입니다.
명령 프롬프트에서 Node JS 버전을 확인하고 node -p "process.arch"
32비트를 사용하는 경우 64비트로 업그레이드하고 새 Node JS를 설치한 다음 PC를 다시 시작하면 됩니다.
P粉2425357772024-02-26 11:50:19
올바른 개발 모드 명령을 사용하고 있지 않습니다. 이것은 npm run dev
而不是 npm run start
。启动是为了部署,在 npm 运行 build
이후에 작동합니다.
다음은 package.json
的 scripts
섹션에서 확인해야 하는 내용입니다.