Docs 菜单
Docs 主页
/ /
Atlas App Services

静态托管配置文件

在此页面上

  • 托管配置
  • 文件元数据

注意

本页介绍一种旧版配置文件格式。仅当使用已弃用的 realm-cli时才应使用此信息。

使用 App Services CLI 拉取或从用户界面导出的任何配置文件都使用最新配置版本。 有关当前配置文件格式的详细信息,请参阅应用程序配置。

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
Array<Document>

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

元数据属性文档
{
"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中。

来年

什么是 Atlas App Services?