Docs 菜单
Docs 主页
/ /
Atlas App Services
/ /

静态托管配置文件

在此页面上

  • 托管配置
  • 文件元数据
app/
└── hosting/
├── config.json
├── metadata.json
└── files/
└── <files to host>

您可以在 hosting/config.json中为应用程序启用和配置静态文件托管

config.json
{
"enabled": <Boolean>,
"custom_domain": "<Custom Domain Name>",
"app_default_domain": "<Default Domain Name>"
}
字段名称
说明
enabled
boolean
如果为true ,则为您的应用启用静态托管
custom_domain
string
应用程序托管文件的自定义域名
app_default_domain
string
应用程序托管文件的默认域。 Atlas App Services 会自动设置此值,并且您无法更改它。

您可以通过向hosting/metadata.json添加条目来定义任何托管文件的元数据。

metadata.json
[
{
"path": "<File Resource Path>",
"attrs": [
{
"name": "<Attribute Type>",
"value": "<Attribute Value>"
},
...
]
},
...
]
字段
说明
path
string
文件的资源路径
attrs
object[]

文档数组,其中每个文档代表一个元数据属性。 属性文档具有以下形式:

元数据属性文档
{
"name": "<Attribute Type>",
"value": "<Attribute Value>"
}
字段
说明
name
string
元数据属性的名称。 这应该是 App Services 支持的文件元数据属性之一。
value
string
元数据属性的值。

注意

如果您没有为托管文件指定Content-Type元数据属性,Atlas App Services 将尝试根据文件扩展名自动向其添加Content-Type属性。

例如,App Services 会自动将属性Content-Type: application/html添加到文件myPage.html中。

后退

GraphQL