试图发布blazor wasm应用程序,但是mono运行时和类库不同步

时间:2020-01-08 15:00:26

标签: asp.net-core github-pages blazor blazor-client-side

描述错误

我正在尝试使用GitHub Actions将blazor wasm应用发布到GitHub Pages和aliyun oss。 部署成功,但在浏览器上出现错误,请参见console log。 我做错了什么?

我的web.yml

A

动作结果: image url

浏览器错误: image url

要复制

我的.csproj:

B

其他技术细节

  • Microsoft.AspNetCore.Blazor 3.1.0-preview4.19579.2
  • dotnet版本:3.1.100
  • github动作构建

1 个答案:

答案 0 :(得分:0)

您的网站现在看起来不错,但是关于GitHub Actions工作流有一些错误和更新,我留下一个示例工作流。

这是Hugo的工作流程。

有关更多选项和用法,请参阅最新的自述文件:peaceiris/actions-gh-pages: GitHub Actions for GitHub Pages

  • 设置on.push.branches来触发具有特定分支(例如mainmaster)的工作流程。
  • 设置特定的操作标签,而不是@master
name: github pages

on:
  push:
    branches:
      - main  # Set a branch name to trigger deployment

jobs:
  deploy:
    runs-on: ubuntu-18.04
    steps:
      - uses: actions/checkout@v2

      - run: build-someting

      - name: Deploy
        uses: peaceiris/actions-gh-pages@v3
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}
          publish_dir: ./public
          publish_branch: your-branch  # default: gh-pages