【发布时间】:2021-02-26 21:24:18
【问题描述】:
我已经看到并尝试遵循几个示例来说明如何执行此操作,但它们似乎都适用于以 .Net 2.1 Standard 为目标的 Web 组装项目版本。
- https://swimburger.net/blog/dotnet/how-to-deploy-aspnet-blazor-webassembly-to-github-pages
- https://www.meziantou.net/publishing-a-blazor-webassembly-application-to-github-pages.htm
- https://www.davideguida.com/how-to-deploy-blazor-webassembly-on-github-pages-using-github-actions/
我尝试通过 github 操作部署的项目是针对 .Net 5.0
根据 MS 的文档,“独立部署资产已发布到 /bin/Release/{TARGET FRAMEWORK}/publish/wwwroot 文件夹中。”
我曾想过为此放弃 CI/CD 并手动部署它。但是,当我检查此文件夹时,{TARGET FRAMEWORK} 文件夹内没有“发布”文件夹。在 wwwroot 内部,没有什么类似于我认为的网站。
那么...任何人都可以就如何实现这一目标提供指导吗?
【问题讨论】:
-
请参阅 github.com/theHexagoner/TFT_HexGrid 了解我的项目。您可以深入了解提交,以查看我尝试在 yml 文件中更改的各种排列。
标签: blazor github-pages .net-5 blazor-webassembly