2016-04-04 73 views
0

我用這個命令啓動BrowserSync:BrowserSync不換料的變化

browser-sync start --proxy localhost:8001 --files "app/css/*.css" 

我的代碼片段中的index.html,當我在瀏覽器中打開網頁,我看到消息:

Connected to BrowserSync 

但是,當我對CSS進行更改時,BrowserSync不會重新加載包含更改的頁面。我必須手動重新加載以查看更改。

回答

1
  1. 這是--files="app/css/*.css"而不是--files "app/css/*.css"

  2. Browsersync讀取index.html默認情況下,所以你得到的消息'Connected to browsersync'

而這裏的解決方案,你的答案..

在我檢查的每個論壇中,每個人都遵循相同的術語"css/*.css"。沒有意識到最初的css代表什麼。它的文件夾或目錄的名稱不是模糊的..

因此,請確保在那些引號內指向正確的目錄。例如,如果styles.css文件在index.html旁邊(即在根目錄中),則只需寫入--files="styles.css"。它應該像魅力一樣工作。

如果你想Browsersync觀看多個CSS文件,然後把--files="*.css"。如果您想同步不同類型的文件,請使用--files="*.html,*.js"

如果這些css文件在某個目錄中說'xfolder'那麼--files="xfolder/*.css"