А еще поинтересоваться, как вы делаете live reload когда работаете

на локальном и как отключаете его когда на сервер отправляете?

2 ответов

8 просмотров

для опенсервер ставлю глобально 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 покажет локальный сетевой адрес по которому проект можно открыть в другом браузере или на мобиле, везде будет обновляться автоматически зы: ну давайте швыряйте свои помидоры ))

Artem-Anufrirev Автор вопроса

Похожие вопросы

Обсуждают сегодня

Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
это группа токсиков или тех кто помогает?
Ибрагим
9
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
всем привет. подскажите. сделал политику, он верхнеуровневая. раздал права только на TEST2 (полные). вопрос - можно ли сделать так, чтобы был доступен только TEST2, а остально...
Андрей Сергеев
5
коллеги привет. уже второй день бьемся об заклад с одной ошибкой, может вы сталкивались с таки странным поведением? есть тестовый сервер, на который паблишим релизную версию W...
Magzhan
11
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
t.me/<username> и tg://user?id=<id> отваливаются по понятным причинам
Denis 🐍|👑 | darling! 🥰
7
Вы когда из вики.... копировали, не обратили внимание на года(ы)? 😉 ==== если до 1917 года в Москве было около 15 000 легковых извозчиков, то к 1920 году их осталось 5 000, а ...
Igor Mitin
4
а как он тогда отправляет текст рекламы? нельзя же одновременно запустить
Ибрагим
2
Слушайте, а при создании навигации на Tailor рили нельзя определять активный пункт навигации, как в Static Pages?
Pavel Lautsevich
11
Карта сайта