2016-04-12 4 views
0

Я пытаюсь использовать браузеры без Gulp, просто старые html и css, но он не будет обновлять изменения, внесенные в css. Browsersync показывает, что он подключен, когда я открываю страницу через терминал, но он не вводит CSS, когда я изменяю/добавляю CSS в проект, и терминал просто показывает это:browsersync не работает (примечание: не использовать gulp)

[BS] Служебные файлы:./ [BS] Просмотр файлов ...

ответ

0

Хорошо, так как я сказал в своем предыдущем (удаленном) ответе, у меня были те же проблемы. Сервер запущен, «Подключен к BrowserSync» выскочил в браузере, но не перезагрузился, когда я что-то меняю в свой html.

Во-первых, я думал, что это была проблема с Хокидаром. Поэтому я обновил его с помощью npm install -g chokidar и npm install chokidar --save. Однако, когда я вернулся домой (у меня была проблема как на моем рабочем, так и на домашнем компьютере), это исправление не сработало. Затем я заметил, что это сработало: browser-sync start --server --files "*.html", но это не удалось: browser-sync start --server --files "css/*.css, *.html, js/*.js". Этот последний - это .bat-файл, который я использовал в своем предыдущем проекте.

Итак, я начал поиск в Google и нашел другой синтаксис. Я изменил свою команду, и теперь она работает: browser-sync start --server --files "css/*.css" "*.html" "js/*.js" (помните пробелы и цитаты вместо запятой)

Я понятия не имею, вижу ли я призраки или действительно синтаксис изменился.

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