Gostaria de excluir alguns arquivos específicos do monitoramento do NodeMon. Como posso fazer isso?
Minha configuração existente:
nodemon: {
all: {
script: 'app.js',
options: {
watchedExtensions: ['js']
}
}
.nodemon-ignore
arquivo na raiz do aplicativo ...Respostas:
Para fazer o NodeMon ignorar um monte de arquivos de monitoramento, você pode iniciá-lo como
em que PATTERN é o nome de um arquivo, diretório ou padrão curinga específico. Certifique-se de que, se usar um caractere curinga, ele tenha um escape.
Por exemplo
Como alternativa, se você quiser configurar esse comportamento, tente criar um
nodemon.json
arquivo em seu diretório de trabalho atual ou em seu diretório inicial. Você pode configurar a ignorar alguns arquivos adicionando algo como o seguinte a este arquivo de configuração:Consulte o arquivo README em https://github.com/remy/nodemon para obter mais detalhes.
fonte
nodemon --ignore public/ build.js
Isso talvez se deva ao layout do teclado francês no windows ...Você pode adicionar a configuração do nodemon no arquivo package.json. Por exemplo:
A chave deve ser "nodemonConfig". As regras de ignorar podem ser especificadas como matriz de globs ou nomes de arquivos completos
Mais informações: https://github.com/remy/nodemon#packagejson
fonte
--ignore
funcionar, mas funcionou. Solução limpa também.Para mim (Mac e nodemon 1.18.3), a única maneira de ignorar diretórios inteiros é executar, por exemplo
com aspas duplas e **. O arquivo de configuração não funcionará.
Eu configurei um alias como este:
Verifique quais arquivos são monitorados executando
-i é uma alternativa para --ignore. Verifique os parâmetros disponíveis com nodemon --help
fonte