Przypuszczam, że powinienem edytować .nodemon-ignoreplik w katalogu głównym aplikacji ...
Ben Aston,
Odpowiedzi:
197
Aby NodeMon ignorował kilka plików z monitorowania, możesz uruchomić go jako
nodemon --ignore PATTERN [--ignore PATTERN2]
gdzie WZORZEC to nazwa określonego pliku, katalogu lub wzorca wieloznacznego. Upewnij się, że jeśli używasz symbolu wieloznacznego, zostanie on zmieniony.
Na przykład
nodemon --ignore 'lib/*.js' --ignore README
Alternatywnie, jeśli zamiast tego chcesz skonfigurować to zachowanie, spróbuj utworzyć nodemon.jsonplik w bieżącym katalogu roboczym lub katalogu domowym. Możesz skonfigurować ignorowanie niektórych plików, dodając coś podobnego do tego pliku konfiguracyjnego:
nie zadziałało dla mnie, potrzebowałem użyć ścieżki bez prostych cudzysłowów: nodemon --ignore public/ build.jsMoże to być spowodowane francuskim układem klawiatury w Windows ...
538ROMEO
nie działa dla mnie. ale używam skryptu npx lub npm. mojż to powód,
yehonatan yehezkel
W systemie Windows cytowanie z pojedynczymi cudzysłowami nie działa. Podwójne cudzysłowy działają.
Lorenz Meyer
23
Możesz dodać konfigurację nodemon w pliku package.json Na przykład:
.nodemon-ignore
plik w katalogu głównym aplikacji ...Odpowiedzi:
Aby NodeMon ignorował kilka plików z monitorowania, możesz uruchomić go jako
gdzie WZORZEC to nazwa określonego pliku, katalogu lub wzorca wieloznacznego. Upewnij się, że jeśli używasz symbolu wieloznacznego, zostanie on zmieniony.
Na przykład
Alternatywnie, jeśli zamiast tego chcesz skonfigurować to zachowanie, spróbuj utworzyć
nodemon.json
plik w bieżącym katalogu roboczym lub katalogu domowym. Możesz skonfigurować ignorowanie niektórych plików, dodając coś podobnego do tego pliku konfiguracyjnego:Więcej informacji można znaleźć w pliku README pod adresem https://github.com/remy/nodemon .
źródło
nodemon --ignore public/ build.js
Może to być spowodowane francuskim układem klawiatury w Windows ...Możesz dodać konfigurację nodemon w pliku package.json Na przykład:
Klucz musi mieć postać „nodemonConfig”. Reguły ignorowania można określić jako tablicę globów lub pełne nazwy plików
Więcej informacji: https://github.com/remy/nodemon#packagejson
źródło
--ignore
ale tak się stało. Czyste rozwiązanie również.Dla mnie (Mac i nodemon 1.18.3) jedynym sposobem na zignorowanie całych katalogów jest uruchomienie np
z podwójnym cudzysłowem i **. Plik konfiguracyjny nie będzie działać.
Skonfigurowałem taki alias:
Sprawdź, jakie pliki są monitorowane przez uruchomienie
-i jest alternatywą dla --ignore. Sprawdź dostępne parametry za pomocą nodemon --help
źródło