Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

"Watchpack Error (watcher): Error: EMFILE: too many open files" - NextJS

I'm having an issue with watchpack throwing this error above in a next app when I try to next dev. The screen keeps rolling with the following pattern:

Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home/my_user/Projects/project/sub-project/src/pages'
Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home/my_user/Projects/project/sub-project/src'
Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home/my_user/Projects/project/sub-project'
Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home/my_user/Projects/project'
Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home/my_user/Projects'
Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home/my_user'
Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home'
Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home/my_user'
Watchpack Error (watcher): Error: EMFILE: too many open files, watch '/home'

Any ideia of what I can do to fix it? So far I have tried increasing the open files limit with ulimit -n 65536 but with no success

like image 484
Luan Gonçalves Barbosa Avatar asked Oct 26 '25 10:10

Luan Gonçalves Barbosa


1 Answers

This error is because watchpack module.

Just add in .env:

   WATCHPACK_POLLING = true
like image 196
Fernando Rodrigues Avatar answered Oct 29 '25 00:10

Fernando Rodrigues