на локальном и как отключаете его когда на сервер отправляете?
для опенсервер ставлю глобально https://browsersync.io/ для проекта пишу батник и кидаю его в корень pushd "C:\OpenServer\domains\name_project\themes\my_theme>" start cmd.exe /k "call mix_watch.bat" popd rem browser-sync start --server --files "css/*.css,*.html, *.tpl, *.php" browser-sync start --files "themes/my_theme/assets/css/*.css, themes/my_theme/pages/*.php, themes/my_theme/pages/*.htm, themes/my_theme/partials/*/*.php, themes/my_theme/partials/*/*.htm, themes/my_theme/partials/fragments/*.htm, themes/my_theme/*.html, themes/my_theme/layouts/*.htm, themes/my_theme/assets/js/*.js, themes/my_theme/partials/header/*" --proxy name_project ключ --proxy указывает на домен в опенсервере проекта (name_project ) можно так --proxy "http://name_project:81/" (у меня http в старом опенсервере со старым пыхом на 81 порт настроен) если нет опенсервера то используется сервер самого browsersync --server (в коде это закоментированная сторка) батник mix_watch.bat для запуска Laravel Mix если он нужен (там одна строка "npx mix watch"), ну или для ещё каких утилит, может прост надо sass компилировать. Если не надо, то удали строки перехода к нему, запуск и возврат в корень (pushd, start, popd) после запуска browsersync он откроет проект в браузере и в своем cmd покажет локальный сетевой адрес по которому проект можно открыть в другом браузере или на мобиле, везде будет обновляться автоматически зы: ну давайте швыряйте свои помидоры ))
Интересная реализация 🔥
Обсуждают сегодня