Jak mogę tymczasowo wyłączyć browsersync, aby nie wstrzykiwać/modyfikować stron HTML? (. Do testowania i debugowania)Jak tymczasowo wyłączyć browsersync?
5
A
Odpowiedz
8
Nie wydaje się być opcja konfiguracji, aby robić tylko to, ale jeden hacky obejście jest użycie snippetOptions
określić ciąg znaków, który nigdy nie zostanie znaleziony w HTML:
snippetOptions: {
rule: {
match: /qqqqqqqqq/
}
}
Jeśli tego ciągu nie można znaleźć w kodzie HTML, urywek nigdy nie zostanie wprowadzony, a browsersync będzie obojętny.
0
Możesz używać Yargs do wysyłania parametrów i włączania lub wyłączania zadania "oglądaj".
Zapamiętaj ten wiersz polecenia, aby zainstalować wymagane składniki:
npm i --save gulp browser-sync yargs runSequence
W pliku gulpfile.js:
browserSync.init({
port: 80,
notify: false,
cors: true,
browser: 'chrome',
open: 'local'
});
gulp.task('watch', ['browserSync'], function(){
gulp.watch('dev/*.html', browserSync.reload);
gulp.watch('dev/**/*.js', browserSync.reload);
gulp.watch('dev/**/*.css', browserSync.reload);
});
gulp.task('default', function(callback) {
var sequence = ['browserSync'];
if (args.sync){
sequence.push('watch')
}
runSequence(sequence,callback);
});
This if (args.sync)
linie używać truthy/falsy szukając sync
wartości oraz włączyć/wyłączyć „zegarek "zadanie.
BrowserSync z zegarka:
gulp --sync true
BrowserSync bez zegarka:
gulp
lub gulp --sync false
Powiązane problemy
- 1. Visual Studio: tymczasowo wyłączyć StyleCop
- 2. Jak tymczasowo wyłączyć wyzwalacze w PostgreSQL?
- 3. Jak tymczasowo wyłączyć buforowanie Spring cache
- 4. WinForms: tymczasowo wyłączyć moduł obsługi zdarzeń
- 5. Entity Framework/MVC3: tymczasowo wyłączyć sprawdzanie poprawności
- 6. Jak tymczasowo wyłączyć ochronę XSS w nowoczesnych przeglądarkach do testowania?
- 7. Jak tymczasowo wyłączyć rozszerzenie makro w C/C++?
- 8. Jak tymczasowo wyłączyć zdarzenia generowane automatycznie przez program Visual Studio?
- 9. Jak tymczasowo wyłączyć niektóre cronjobs uniksowe za pomocą skryptu
- 10. Jak tymczasowo wyłączyć zdarzenia kliknięcia przycisku bez jego całkowitego wyłączenia?
- 11. Jak tymczasowo wyłączyć pakowanie i zminimalizowanie w czasie wykonywania?
- 12. Gulp + BrowserSync, podawaj na ścieżce
- 13. Wyłącz tymczasowo więzy
- 14. Robolectric - jak wyłączyć test jednostkowy?
- 15. Tymczasowo wyłącz ostrzeżenie gcc o ponownym zdefiniowaniu
- 16. BrowserSync ciągłe GET za pomocą Express/Gulp
- 17. NHibernate - Tymczasowo wyłącz tożsamość
- 18. BrowserSync proxy na zdalnym serwerze z Gulp?
- 19. HSQLDB Tymczasowo buforowana tabela
- 20. Tymczasowo zmień kolor rysowania
- 21. Kiedy jest tymczasowo zniszczony?
- 22. Jak zmusić Webpacka, Wordpressa i BrowserSync do współpracy?
- 23. Gulp: Jak korzystać z Browsersync, Sourcemaps, Autoprefixer i CSS Cleaner?
- 24. Jak korzystać z vagrant i browsersync z domeną lokalną?
- 25. Jak uzyskać gulp + browsersync do pracy z serwerem apache vhost?
- 26. Jak ustawić plik cookie sesji za pomocą oprogramowania pośredniego BrowserSync?
- 27. Jak zrobić Git tymczasowo zignorować ~/.gitconfig?
- 28. iTerm2: Jak tymczasowo rozszerzyć okno podziału?
- 29. Mysql tymczasowo stłumić unikatowy indeks
- 30. Czy mogę tymczasowo wyłączyć wszystkie przejścia/animacje CSS3 podczas budowania elementu?