GitHub Codespaces 502 网关错误服务于 docfx 站点

GitHub Codespaces 502 Gateway Error Serving a docfx site

我正在努力将 GitHub 代码空间添加到 NUnit 文档存储库以进行文档编辑。我们对 Codespaces 在我们的用例中的潜力感到非常兴奋!

当前成分

复制

预期行为

/_site 子目录的根站点中查看该站点,该子目录是 docfx 提供项目的地方

实际行为

在初始 URL 以及尝试附加 /_site 时看到 502 错误网关错误。

我尝试过的其他东西

我想通了!感谢这条评论:https://github.com/dotnet/docfx/issues/3615#issuecomment-451664865

在这种情况下,因为 docfx 使用 WebApp.Start(),容器内的正确语法是:

docfx serve _site -n "*"

"*" 是这里的不同之处,它允许单声道适当绑定以使转发工作。