Веб-сайт Blazor web assembly не работает в статическом веб-приложении Azure

#azure #blazor #azure-static-web-app

#azure #blazor #azure-static-web-app

Вопрос:

У меня есть существующий веб-сайт в Blazor Web assembly, и он отлично работает с учетной записью Azure store (статический веб-сайт хранилища Azure).

То же самое приложение, которое я развернул в статическом веб-приложении Azure с помощью действия рабочего процесса GitHub, не работает.

Я вижу приведенные ниже ошибки в окне консоли браузера.

введите описание изображения здесь

Не удается загрузить только файлы JavaScript в _content и _framework папках. Я не вижу в статическом веб-приложении Azure никакой опции для проверки того, успешно эти файлы развернуты или нет.

Обновлено

Приложение-шаблон Visual Studio 2019 по умолчанию с рабочим процессом GitHub по умолчанию работает, но я не могу использовать файл рабочего процесса по умолчанию, поэтому я попытался изменить в соответствии с моей структурой папок, ниже приведена структура моего проекта

  • Root/MyApp/MyApp.csproj
  • Root/MyAPI/MyAPI.csproj

Ответ №1:

Статические веб-приложения Azure в настоящее время находятся в предварительном просмотре и поддерживают интерфейсные приложения JavaScript и TypeScript, включая те, которые разработаны с использованием популярных фреймворков, таких как Vue.js, React, Angular и другие.

Поскольку для развертывания приложения он использует действия Github, нам просто нужно изменить файл рабочего процесса, созданный статическим веб-приложением Azure, для развертывания нашего приложения Blazor.

вы можете обратиться к статье о развертывании приложения Blazor WASM:https://www.maneu.net/blog/2020-05-deploy-blazor-client-apps-with-azure-static-apps /

Комментарии:

1. Я согласен, что это в предварительном просмотре, даже я попробовал пример приложения, и оно работало. Я попробую ссылку выше и посмотрю, не упустил ли я чего-нибудь..