Могу ли я получить прокси-сервер browsersync, чтобы он не обновлял определенный URL?
Подробности:
Я создаю виртуальные хосты для разработки, как http://project.client.dev
а затем использовать browsersync для перезагрузки в реальном времени и еще много чего, что создает прокси в http://localhost:3000
, Это приводит к записи всех URL-адресов на странице http://localhost:3000
что в 99% случаев является именно тем, что я хочу, но иногда я хочу дать ссылку на этот оригинал http://project.client.dev
путь вместо
Вопрос:
Возможно ли, чтобы браузерная синхронизация не обновляла только определенные URL-адреса? Как добавить класс do-not-update
или что-то, и те остаются http://project.client.dev
вместо обновления до http://localhost:3000
?
Случай использования:
Я создаю сайты WordPress. Когда я нажимаю на интерфейс сайта, я хочу, чтобы те http://localhost:300
адреса, так что живая перезагрузка происходит. Однако, с другой стороны, я не хочу, чтобы эти пути заканчивались в базе данных, или, что еще хуже, браузер синхронизировал перезагрузку экранов моего администратора, пока я редактировал контент. Обычно я просто открываю одну вкладку на внешнем интерфейсе и одну на внутреннем, используя соответствующие домены, но я хотел бы добавить в нижний колонтитул ссылку для разработки с надписью "изменить идентификатор страницы 123" и открыть текущую переднюю страницу вверх на серверную для редактирования; проблема в том, что он открывает http://localhost:3000
версия бэк-энда, и мне нужно каждый раз вручную обновлять URL (если я не забуду это сделать).
1 ответ
Я думаю, что в данный момент невозможно исключить некоторые URL-адреса. Но взгляните на документацию: https://www.browsersync.io/docs/options