Решил посмотреть на этого зверя (книжка приличная попалась)
Поставил ноду. Все пути проверил.
Добавил browser-sync
Нарисовал примитивный html (hello world)
Зашёл в каталог, где html лежит и сказал
browser-sync start --server --files "stylesheets/*.css, *.html"
Оно мне ответило
[Browsersync] Access URLs:
----------------------------------
Local:
http://localhost:3000
External:
http://10.0.0.25:3000
----------------------------------
UI:
http://localhost:3001
UI External:
http://10.0.0.25:3001
----------------------------------
[Browsersync] Serving files from: stylesheets/*.css, *.html
и запустило хром на localhost:3000
и я вижу ответ Cannot get /
Причём если заглянуть в код — видно, что это отдаёт сам browser-sync
Что я не так сделал?
Здравствуйте, Ziaw, Вы писали:
Z> DC>Нарисовал примитивный html (hello world)
Z> Как файл называется?
index.html
Z> DC>и я вижу ответ Cannot get /
Z> Вероятно надо как-то указать, что по / нужно отдавать твой файл.
Это по дефолту имя
https://browsersync.io/docs/command-line#start
--index Specify which file should be used as the index page
DC>browser-sync start --server --files "stylesheets/*.css, *.html"
Да и вооще судя по всему ты --files неправильно передаёшь. Каждая маска должна быть в своих кавычках и разделяться пробелом
https://github.com/BrowserSync/browser-sync/issues/1061
https://stackoverflow.com/questions/36653766/browser-sync-and-watching-multiple-folders
Здравствуйте, bzig, Вы писали:
b> https://browsersync.io/docs/command-line#start
b> --index Specify which file should be used as the index page
По умолчанию — index.html