如何解决Blazor Web程序集网站无法在Azure静态WebApp中运行
我在Blazor Web程序集中已有一个网站,并且可以与Azure商店帐户(Azure Storage静态网站)正常工作。
我通过GitHub工作流操作在Azure静态WebApp中部署了同一个应用程序,但无法正常工作。
我可以在浏览器控制台窗口中看到以下错误。
仅_content和_framework文件夹下的Javascript文件无法加载。我看不到Azure静态WebApp中的任何选项来验证是否成功部署了这些文件。
已更新
Visual Studio 2019默认模板应用程序具有默认github工作流程,但我无法使用默认工作流程文件,因此我尝试根据我的文件夹结构进行更改,以下是我的项目结构
Root / MyApp / MyApp.csproj
Root / MyAPI / MyAPI.csproj
解决方法
Azure Static Web Apps当前处于预览状态,并支持JavaScript和TypeScript前端应用程序,包括使用诸如Vue.js,React,Angular等流行框架开发的应用程序。
由于它使用Github动作来部署应用程序,因此我们只需要修改由Azure静态Web应用程序生成的工作流文件即可部署Blazor应用程序。
您可以参考该文章以部署Blazor WASM应用程序: https://www.maneu.net/blog/2020-05-deploy-blazor-client-apps-with-azure-static-apps/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。