W jaki sposób mogę wyłączyć automatyczne przeładowanie podczas udostępniania mojej aplikacji za pomocą Angular CLI?
ng --help
wspomina o --live-reload
opcji, ale nie mogę jej zmusić.
ng serve --live-reload=false
lub ng serve --live-reload false
nie działają
EDYCJA: wydaje się, że to błąd https://github.com/angular/angular-cli/issues/1755
angular
angular-cli
maxbellec
źródło
źródło
Odpowiedzi:
Po prostu zrób
ng serve --live-reload false
lubng serve --no-live-reload
Kiedyś to nie działało, ten PR to rozwiązał.
źródło
ng serve --live-reload=false
--aot --prod
. nie próbowałem innych ustawień, ale to nie działa.--prod
włączonym trybem?obsługuj swoją aplikację za pomocą tego polecenia:
jeśli chcesz uruchomić aplikację w trybie produkcyjnym , użyj następującego polecenia
źródło
Myślę, że chcesz tylko wyłączyć opcję odbudowy przy zmianie
Spróbuj:
źródło
--watch
to jedno,--live-reload
to drugie. Nie sądzę, aby twoja odpowiedź naprawdę odnosiła się do OP.Rozwiązaniem tego problemu jest uaktualnienie używanej wersji interfejsu wiersza polecenia. Interfejs CLI używa teraz pamięci do procesu kompilacji i nie zapisuje już na dysku. Pomaga to w przypadku problemu z programem antywirusowym / zapisem na dysku.
źródło
--live-reload
pracy z CLIng serve
przez Cloudflare (mają nowy tunel o nazwie Argo Tunnel, który pozwala mi odwrócić proxy z mojej maszyny deweloperskiej). Chcę przetestować na odpowiednim https, na CDN bez odpowiedniej kompilacji. Czasami edytuję w czasie rzeczywistym, a inni wyświetlają podgląd witryny podczas spotkania i nie chcę, aby była ponownie ładowana, dopóki nie powiem im, aby wczytać ponownie.