Как я могу воспользоваться ServiceFabric Autorefresh? - PullRequest
1 голос
/ 04 апреля 2019

Недавно я читал о ServiceFabric, предлагающем какой-то режим автообновления, учитывая его инфраструктуру и работу кластера независимо.

Итак, согласно тому, что я написал, все, что мне нужно сделать, это перейти в мой проект, проверить свойства и установить «Режим отладки приложения» на Refresh Application.

По сути, это то, что я сделал сейчас, но я не вижу разницы. Переупаковка вообще не происходит.

Нужно ли запускать какой-то командлет в фоновом режиме, как, например, в случае, например, webpack watch

1 Ответ

2 голосов
/ 12 апреля 2019

Документы объясняют Обновить приложение следующим образом.

Обновить приложение Этот режим позволяет быстро изменить и отладитькод и поддерживает редактирование статических веб-файлов во время отладки.Этот режим работает только в том случае, если ваш локальный кластер разработки находится в режиме 1 узла.Это режим отладки приложения по умолчанию.

В других параметрах отладка приложения Visual Studio создает пакет и развертывает его в кластере и регистрирует приложение для запуска в Service Fabric,пакет будет содержать все скомпилированные двоичные файлы, необходимые для запуска приложения.

Основное различие между Обновить приложение и остальными состоит в том, что созданный пакет является символической ссылкой на источникна компьютере разработчика вы фактически не копируете пакет с бинарными файлами, когда вы изменяете статические файлы, это будут те же файлы, которые используются развернутым приложением в SF, это сделает более гибким внесение изменений без переупаковки, регистрации иразвертывание приложения при каждом изменении.

PS: это не работает так же, как функция наблюдения для разработки nodeJ, это просто чтобы избежать развертывания пакета.Вы можете просто перезагрузить страницу.

Этот пост объяснить более подробно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...