【问题标题】:Problem with Blazor and github page (index.cshtml)Blazor 和 github 页面 (index.cshtml) 的问题
【发布时间】:2020-09-15 18:12:10
【问题描述】:

所以我使用 Blazor 服务器端构建了一个网站,我想将它托管到 Github Pages 中。我有两个问题:

  1. 我所有的页面都位于“pages”文件夹中,我假设 Github 页面只能从根目录或“docs”文件夹中读取 HTML 文件。这对我来说很容易解决,但只是想知道是否有任何设置可以克服这个问题。

  2. 真正的问题是 Github Pages 只识别 index.html 作为起点,它不识别 index.cshtml。有什么解决办法吗?我尝试使用此标记创建一个新的 index.html 重定向到 index.cshtml,但它只是下载 index.cshtml 页面,并没有直接转到它:

【问题讨论】:

    标签: blazor github-pages blazor-server-side


    【解决方案1】:

    您将无法在服务器端发布 blazor,因为它需要在服务器上运行。 Github Page 可以托管静态网页,因此您可以发布 blazor 客户端 (wasm)。

    https://www.davideguida.com/how-to-deploy-blazor-webassembly-on-github-pages-using-github-actions/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      • 2014-12-07
      • 2021-12-25
      • 2021-07-09
      • 2020-03-05
      • 1970-01-01
      相关资源
      最近更新 更多