2016-04-04 2 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"

Смежные вопросы