Nodemon - исключение файлов
Я хотел бы исключить некоторые конкретные файлы из мониторинга NodeMon. Как я могу это сделать?
моя существующая конфигурация:
nodemon: {
all: {
script: 'app.js',
options: {
watchedExtensions: ['js']
}
}
2 ответов
чтобы заставить NodeMon игнорировать кучу файлов из мониторинга, вы можете запустить его как
nodemon --ignore PATTERN [--ignore PATTERN2]
где PATTERN-это имя определенного файла, каталога или шаблона подстановочных знаков. Убедитесь, что если вы используете подстановочный знак, он экранируется.
nodemon --ignore 'lib/*.js' --ignore README
кроме того, если вы хотите настроить это поведение, попробуйте создать nodemon.json
файл в текущем рабочем каталоге или домашнем каталоге. Вы можете настроить игнорирование некоторых файлов, добавив что-то вроде следующего в этот файл конфигурации:
{
"ignore": ["lib/*.js", "README"]
}
см. В файле README в https://github.com/remy/nodemon для более подробной информации.
вы можете добавить конфигурацию nodemon в пакет.файл json Например:
{
"name": "nlabel",
"version": "0.0.1",
// other regular stuff
"nodemonConfig": {
"ignore": ["public/data/*.json", "public/javascripts/*.js"]
},
"author": "@sziraqui",
"license": "GPL-3.0"
}
ключ должен быть "nodemonConfig". Игнорировать правила можно указать как массив глобусов или полные имена файлов
Подробнее: https://github.com/remy/nodemon#packagejson