새소식

반응형
REACT/ERROR LOG

Error: ENOSPC: System limit for number of file watchers reached, watch

  • -
반응형

 

yarn start 했을때 아래와 같이 'System limit for number of file watchers reached'에 관한 에러가 나오는 이유는 React의 프로젝트 소스코드의 변화를 감지하는 watcher의 감지 가능 파일의 limit이 초과해서 나타나는 것입니다.

Error: ENOSPC: System limit for number of file watchers reached, watch '경로'
    at FSWatcher.<computed> (node:internal/fs/watchers:247:19)
    at Object.watch (node:fs:2418:34)
    at createFsWatchInstance (/node_modules/chokidar/lib/nodefs-handle

 

해결법은 아래의 명령어들을 입력하고 확인하면 됩니다.

file watcher의 limit을 늘려주면 됩니다.

# insert the new value into the system config
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

# check that the new value was applied
cat /proc/sys/fs/inotify/max_user_watches

# config variable name (not runnable)
fs.inotify.max_user_watches=524288
반응형

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.