После месяца работы с gulp в одном из проектов gulp перестал запускаться и появилась такая ошибка
[Browsersync] Serving files from: ./build
[09:35:52] 'watch' errored after 157 ms
[09:35:52] Error: watch dev/static/img/content/show-goods/good1.png ENOSPC
at _errnoException (util.js:992:11)
at FSWatcher.start (fs.js:1382:19)
at Object.fs.watch (fs.js:1408:11)
at createFsWatchInstance (/home/prg/pathToProject/node_modules/chokidar/lib/nodefs-handler.js:37:15)
at setFsWatchListener (/home/prg/pathToProject/node_modules/chokidar/lib/nodefs-handler.js:80:15)
at FSWatcher.NodeFsHandler._watchWithNodeFs (/home/prg/pathToProject/node_modules/chokidar/lib/nodefs-handler.js:228:14)
at FSWatcher.NodeFsHandler._handleFile (/home/prg/pathToProject/node_modules/chokidar/lib/nodefs-handler.js:255:21)
at FSWatcher.<anonymous> (/home/prg/pathToProject/node_modules/chokidar/lib/nodefs-handler.js:473:21)
at FSReqWrap.oncomplete (fs.js:153:5)
Тут много всяких ошибок но ключевая это Error: watch dev/static/img/content/show-goods/good1.png ENOSPC
Первая поисковая выдача по слову ENOSPC решила проблему
echo fs.inotify.max_user_watches=500000 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
Проблема заключалась в настройке Ubuntu, в подсистеме inotify, которая получает уведомления о событиях связанных с файлами и директориями. Среди настроек этой подсистемы необходимо изменить параметр max_user_watches, который определяет количество файлов, отслеживаемых одним пользователем системы. Увеличим его.
Материал по теме: https://dev-tips.ru/blog/post/oshibka-error-watch-enospc-v-gulp-i-grunt-pri-zapuske-komandy-watch-na-ubuntu
Оставить комментарий
Оставить комментарий могут только зарегистрированные пользователи