2015-09-05 131 views
0

所以我有一個非常簡單的設置,基本上直接從瀏覽器同步docs然而無論我做什麼,我都無法讓它觸發觀看文件的更改事件。令人沮喪。瀏覽器同步手錶不工作

這裏是我的代碼:

var sync = require('browser-sync').create(); 
sync.watch([ 
    "react/**/*.{js,css,scss,html}", 
    "static/**/**", "factories/factories.js" 
]).on('change', sync.reload); 

sync.init({ 
    proxy: 'localhost:8000', 
    port: 4200, 
    ghostMode: false, 
    reloadOnRestart: true, 
    open: false, 
    notify: false, 
    minify: false, 
    logLevel: "silent" 
}); 

我有另一個系統看這些文件只是爲了測試,當我做出改變,以一個 - 瀏覽器同步什麼也不做,而我的其他觀察家報告文件更改。幫幫我?

+0

我建議確保你的手錶文件的路徑是正確的(也許你需要'./react,./ static'等),並確保你至少運行了2.6.0版本docs) – grgdne

+0

這兩個建議都得到滿足。還是行不通。 –

回答

0

因此,似乎BS的手錶不會讀取像react./react的相對路徑。將路徑更改爲__dirname + '/react/**/*.{js,css,scss,html}'

相關問題