小程序配置
小程序根目录下的 app.json
文件对小程序进行全局配置。
配置项
属性 | 类型 | 必填 | 描述 | 最低版本 |
---|---|---|---|---|
configVersion | string | 是 | 配置文件版本号,支持以下值: v1 已经废弃、v2 当前使用值 | - |
app | object | 是 | 小程序配置信息 | - |
runtime | object | 是 | 小程序运行时设置 | - |
permissions | Array<string> | 是 | 小程序权限列表 | - |
targets | object | 是 | 构建小程序安装包设置 | - |
i18n | object | 是 | 小程序国际化配置 | - |
defaultLanguage | string | 是 | 小程序的默认语言设置。 当系统无法找到合适的语言设置程序时,会把这个值作为程序的语言。该值不建议为空。 | - |
debug | boolean | 否 | 小程序调试功能,支持以下值:true 开启调试功能 false 默认值。关闭调试功能 | - |
configVersion
configVersion
是该 JSON 文件的版本,作用是解析区分。格式为小写字母 v
+ 数字,如:v1
, v2
。
示例如下:
{
"configVersion": "v2"
}
app
app
表示程序配置信息。
属性 | 类型 | 必填 | 描述 | 最低版本 |
---|---|---|---|---|
appId | number | 是 | 小程序 id ,该 id 是小程序唯一标识 | v2 |
appName | string | 是 | 小程序名称 | v2 |
appType | string | 是 | 小程序类型。支持以下值:app 小程序; watchface 表盘 | v2 |
version | object | 是 | 小程序版本信息 | v2 |
icon | string | 否 | 小程序图标 icon 的路径。请参考设计规范 - 图标。如未传,使用默认的图标 | v2 |
vender | string | 是 | 开发者名 | v2 |
venderId | number | 否 | 开发者 id | - |
cover | Array<string> | 否 | 小程序展示用的配图。一般情况下,表盘使用。 | - |
description | string | 是 |