Nodemon не перезапускается при изменении html файла
Я изучаю Node.js, у моего демо есть два файла:
-
/server.js
-
/public/index.html
/server.js
получит /public/index.html
, а затем вернется к клиенту.
Я хотел бы использовать nodemon
для автоматической перезагрузки при изменении /public/index.html
. Однако, похоже, что nodemon
работает только при изменении /server.js
, а не при изменении /public/index.html
.
Я использую nodemon server.js
для запуска сервера.
Ответы
Ответ 1
Просто укажите просмотр html
в командной строке nodemon
(или еще лучше добавить файл конфигурации).
Из документации:
По умолчанию nodemon ищет файлы с .js,.coffee,.litcoffee, и .json. Если вы используете опцию --exec
и отслеживаете app.py nodemon будет контролировать файлы с расширением .py. Однако вы можете укажите свой собственный список с помощью переключателя -e (или -ext) следующим образом:
nodemon -e js,jade
Теперь nodemon перезапустится при любых изменениях файлов в каталог (или подкаталоги) с расширениями .js,.jade.
Ответ 2
Добавить конфигурационный файл nodemon.json
работал для меня.
{
"ext": "html"
}
Ответ 3
Добавьте файл nodemon.json, внутри файла сделайте что-то вроде:
{
'watch' : [ 'filename.html']
}
Перезапустите nodemon, который работает со мной.
Ответ 4
Используйте строку через запятую, чтобы добавить несколько расширений в nodemon.json
{
"ext": "js,html"
}