2016-04-27 34 views
1

如何配置BrowserSync(從其API)以較慢的速度提供內容?如何調節BrowserSync的速度?

理想情況下,我希望能夠以限制速率提供某些文件,因此開發時,localhost/index.html加載速度較快,而且加載速度較慢,因此我可以在開發解除數據和演示文稿的Web應用程序時有效地演示加載狀態。

+0

reloadThrottle:300 – atilkan

回答

2
  1. 啓動瀏覽器同步: browser-sync start --server --files "src/*.*"
  2. 打開瀏覽器同步UI(如http://localhost:300 /),進入 「網絡油門」 enter image description here
  3. 選擇 「速度」,然後選擇「創建服務器「
  4. 使用現在以定義的速度運行的新服務器實例

建議:

您可以同時運行多個受限制的服務器實例 - 例如。模擬CDN行爲(其中贏得最快的那個)

您還可以模擬延遲!具有在指定的時間順序時間窗一看bs-latency Plugin ...

+1

如果有人知道如何以編程方式創建節流瀏覽器同步的情況下,請讓我知道。 –

0

從技術文檔

reloadThrottle

僅發射的第一個事件。

browserSync.init({ 
     reloadThrottle: 300, 
     server: { 
      baseDir: 'dev/' 
     } 
    });