[Error: UNKNOWN: unknown error open ...] 해결법
next에서 dev server를 열어서 작업 중 계속 이런 에러가 떴다.
[Error: UNKNOWN: unknown error, open 'C:\Projects\.next\static\chunks\app\layout.js'] {
errno: -4094,
code: 'UNKNOWN',
syscall: 'open',
path: 'C:\\Projects\\.next\\static\\chunks\\app\\layout.js'
}
[Error: UNKNOWN: unknown error, open 'C:\Projects\.next\static\chunks\app\layout.js'] {
errno: -4094,
code: 'UNKNOWN',
syscall: 'open',
path: 'C:\\Projects\\.next\\static\\chunks\\app\\layout.js'
}
시도해본 방법
1. dev server 중단 후 다시 열기
2. node 재설치
3. next 버전 업그레이드
4. .next 폴더 삭제 후 dev server 열기
전부 실패한 방법이다...
4번은 .next 폴더 삭제 후 잘 되긴 했지만 dev server를 닫았다가 다시 열면 또 같은 에러가 나왔다.
해결 방법
https://github.com/vercel/next.js/discussions/60185
UNKNOWN: unknown error to open .next\static\chunks\app\layout.js on Windows · vercel next.js · Discussion #60185
Summary I encountered the error below in some events such as clicking Tag or reloading changes in the code. I tested on two different Windows machines and one Macbook, On both Windows machines, I h...
github.com
찾아보다가 이 글을 발견했다.
백신 프로그램과 개발 서버가 충돌된다는 답글이 있어서
내 컴퓨터에 깔려있는 백신 프로그램(알약)을 종료하고 개발 서버를 열었더니 된다 .....!
개발 서버를 열 때마다 백신 프로그램을 종료하는 건 매우 귀찮은 일이기 때문에
백신 프로그램 탐지 제외 목록에 프로젝트 경로를 추가했다.
문제 해결!