0

我试图在 Azure 上测试不同的东西,我试图设置一个静态 webapp。github 存储库实际上什么都没有。

在此处输入图像描述

这些文件几乎是空的。每当我将某些东西推送到仓库时,构建都会触发,但会因错误而失败Oryx built the app folder but was unable to determine the location of the app artifacts. Please specify the app artifact location through the Github workflow file.

我不确定它对文物意味着什么。这个小小的 webapp 没有任何真正的构建或任何东西在azure-static-web-apps-xxxxxx-xxxx-xxxxxxx.yml文件中 app_artifact_location 是“”

不太确定它在寻找哪些文物,或者它们到底是什么。

4

2 回答 2

1

您可能需要研究此快速入门:构建您的第一个静态 Web 应用程序

要添加到此 app_artifact_location 的是构建输出目录相对于 app_location 的位置。例如,如果您的应用程序源代码位于 /app,并且构建脚本将文件输出到 /app/build 文件夹,则将 build 设置为 app_artifact_location 值。

在步骤Build and Deploy中构建并部署到您的 Azure 静态 Web 应用程序实例。在 with 部分下,您可以为您的部署自定义这些值。

参考:https ://docs.microsoft.com/en-gb/azure/static-web-apps/github-actions-workflow

于 2020-09-29T07:57:19.433 回答
1

基于https://docs.microsoft.com/en-us/azure/static-web-apps/overview

  • 不支持基于 Python 的前端。客户端是静态服务的,并且是基于浏览器的应用程序。构建系统 ( 0ryx ) 可能无法确定框架并生成您看到的错误消息。
  • 预期的默认网页是index.html。看起来你可能拼错了 = index.hmtl
于 2020-10-19T05:30:11.140 回答