2016-04-27 4 views
1

Как настроить BrowserSync (из его API) для обслуживания контента с меньшей скоростью?Как увеличить скорость браузера BrowserSync?

В идеале я хотел бы быть в состоянии обслуживать только определенные файлы на задушил скорости, поэтому при разработке, localhost/index.html нагрузки быстро и localhost/dummyData.json загружается медленно, так что я могу эффективно демо- загрузки состояния при разработке веб-приложений, которые отщепляются данных и презентации ,

+0

reloadThrottle: 300 – atilkan

ответ

2
  1. запуска браузера синхронизации: browser-sync start --server --files "src/*.*"
  2. открыть интерфейс браузера синхронизации (например http://localhost:300 /) и перейдите в раздел "Сеть Дроссель" enter image description here
  3. выберите "Speed", затем «Создать Сервер»
  4. Используйте новый экземпляр сервера, который в настоящее время работает на определенной скорости

УКАЗАНИЕ:

Вы можете запускать несколько экземпляров сервера с дроссельной заслонкой одновременно - например. для имитации поведения CDN (где самые быстрые победы)

Вы также можете имитировать латентность! Посмотрите на bs-latency Plugin ...

+1

, если кто-то знает, как создать задушил экземпляров браузера синхронизации программным способом, пожалуйста, дайте мне знать. –

0

От документации

reloadThrottle

испускают только первое событие в течение последовательных временных окон определенного времени.

Пример

browserSync.init({ 
     reloadThrottle: 300, 
     server: { 
      baseDir: 'dev/' 
     } 
    }); 
Смежные вопросы