Приложение-бот Azure не обновляется после изменений

Я создал бота в Azure для интеграции с Microsoft Teams в node.js, но когда я изменяю файл index.js, изменения не отражаются, когда я тестирую своего бота на вкладке «Тест». Я попытался перезапустить приложение, build.cmd не работает (по-видимому, только для C #), и выполнил инструкции здесь, но, похоже, не работает

https://docs.microsoft.com/en-us/azure/bot-service/bot-service-build-online-code-editor?view=azure-bot-service-3.0

Есть идеи, как заставить обновленный код работать?

Спасибо


person roud9    schedule 17.05.2018    source источник
comment
Вы пробовали Restart в All App service settings?   -  person Joy Wang    schedule 18.05.2018


Ответы (2)


Нажмите кнопку «Выполнить» на левой панели онлайн-редактора кода. См. Пример обведенный красным здесь

person Dave    schedule 18.05.2018

Предполагая, что вы создали бота с помощью Bot Service, который в основном является ботом на основе функций, вам нужно будет скомпилировать файл webpack (называемый здесь funcpack) после любых изменений.

Это можно сделать из консоли Azure (https://THE-NAME-OF-YOUR-BOT-HERE.scm.azurewebsites.net/DebugConsole) в папке wwwroot, вызвав следующую команду:

funcpack pack ./ 

Для получения дополнительной информации просмотрите этот пост. Сообщите мне, работает ли он для вас. Ваше здоровье! :)

person Dustin    schedule 31.05.2018