Gulp Error watch path ENOSPC у gaze.js або grunt.js

При запуску Gulp з таким кодом:

gulp.task('default', ['watch']);

gulp.task('watch', ['css', 'js'], function () {
gulp.watch(scssSrc, ['css']);
gulp.watch(jsSrc, ['js']);
gulp.watch(svgSpriteSrc + "**/*.svg", ['svg']);
});

gulp.task('css', function () { /*и т.д. */}
gulp.task('js', function () { /*и т.д. */}
gulp.task('svg', function () { /*и т.д. */}

може виникнути помилка, що не дає запустити процес:

gulp_error

При запуску у фоновому режимі для динамічного збору збережених даних в Ubuntu 18.04 стоїть параметр max_user_watches .

Справа в тому, що параметр fs.inotify.max_user_watches в /etc/sysctl.conf відповідає за одночасне читання певної кількості файлів. Досягаючи його ліміту робота gulp обривається.

Ліки знайшов тут і тут :

echo fs.inotify.max_user_watches=131072 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

У результаті збільшуючи кількість одночасних файлів, що переглядаються, домагаємося роботи Gulp.

Не перестарайтеся з max_user_watches.

1245 0

Відгуки

Поки немає жодного відгуку. Станьте першим!
Тільки авторизовані користувачі можуть залишати відгуки Вхід

Схожі статті

У input тільки числа на js

Простий скрипт на JS, фільтрація введення інформації в input. Введення лише чисел.

Підсвічування коду на сайті засобами Js та Css

Описуючи мінімальні коди, у яких синтаксис схожий на С++, можливо знадобиться його мінімальне підсвічування на сайті для кращого читання. Я приведу найпростіший спосіб підсвічування, який взяв з habrahabr. Розглянемо, підключимо, опишемо...