Я хотел бы исключить некоторые конкретные файлы из мониторинга NodeMon. Как я могу это сделать?
Моя существующая конфигурация:
nodemon: {
all: {
script: 'app.js',
options: {
watchedExtensions: ['js']
}
}
.nodemon-ignore
файл в корне приложения ...Ответы:
Чтобы NodeMon игнорировал кучу файлов из мониторинга, вы можете запустить его как
где ШАБЛОН - имя определенного файла, каталога или подстановочного знака. Убедитесь, что если вы используете подстановочный знак, он экранирован.
Например
В качестве альтернативы, если вы хотите настроить такое поведение, попробуйте создать
nodemon.json
файл в текущем рабочем каталоге или в домашнем каталоге. Вы можете настроить игнорирование некоторых файлов, добавив в этот файл конфигурации что-то вроде следующего:Обратитесь к файлу README на https://github.com/remy/nodemon для получения более подробной информации.
источник
nodemon --ignore public/ build.js
возможно, это из-за французской раскладки клавиатуры в Windows ...Вы можете добавить конфигурацию nodemon в файл package.json. Например:
Ключ должен быть «nodemonConfig». Правила игнорирования могут быть указаны как массив глобусов или полных имен файлов
Подробнее: https://github.com/remy/nodemon#packagejson
источник
--ignore
работать ни одну версию, но это сработало. Чистый раствор тоже.Для меня (Mac и nodemon 1.18.3) единственный способ игнорировать целые каталоги - это запустить, например,
с двойной кавычкой и **. Конфигурационный файл не работает.
Я установил такой псевдоним:
Проверьте, какие файлы отслеживаются, запустив
-i является альтернативой --ignore. Проверьте доступные параметры с помощью nodemon --help
источник