#reactjs #electron #redhat #inotify
Вопрос:
Я программирую приложение react с помощью electron в среде docker. Когда я пытаюсь npm run dev
это сделать , я получаю следующую ошибку :
Error from chokidar (/home/app/mountpoint/Matres-GUI/node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime): Error: ENOSPC: System limit for number of file watchers reached, watch '/home/app/mountpoint/Matres-GUI/node_modules/@pmmmwh/react-refresh-webpack-plugin/lib/runtime'
Но я не могу увеличить количество наблюдателей inotify, потому что у меня нет корневого доступа для редактирования /etc/sysctl.conf
Есть ли способ отбросить всех наблюдателей ?
Ответ №1:
Наконец-то нашел решение здесь
Просто добавьте CHOKIDAR_USEPOLLING=true npm start
в локальный .env
файл