前言
参考文档:微信开放文档
1. app.json 全局配置
{
// 页面文件的路径
"pages": [
"pages/index/index",
"pages/logs/index"
],
// 窗口表现
"window": {
"navigationBarTitleText": "Demo"
},
// 设置多 tab
"tabBar": {
"list": [{
"pagePath": "pages/index/index",
"text": "首页"
}, {
"pagePath": "pages/logs/index",
"text": "日志"
}]
},
// 设置网络超时时间
"networkTimeout": {
"request": 10000,
"downloadFile": 10000
},
"debug": true
}
2. page.json 页面配置
每一个小程序页面也可以使用同名 .json 文件来对本页面的窗口表现进行配置,页面中配置项会覆盖 app.json 的 window 中相同的配置项。
{
// 导航栏背景颜色
"navigationBarBackgroundColor": "#ffffff",
// 导航栏标题颜色,仅支持 black / white
"navigationBarTextStyle": "black",
// 导航栏标题文字内容
"navigationBarTitleText": "微信接口功能演示",
// 窗口的背景色
"backgroundColor": "#eeeeee",
// 下拉 loading 的样式,仅支持 dark / light
"backgroundTextStyle": "light"
}
3. sitemap.json 配置
小程序根目录下的 sitemap.json 文件用来配置小程序及其页面是否允许被微信索引
// 所有页面都会被微信索引(默认情况)
{
"rules":[{
"action": "allow",
"page": "*"
}]
}
综上
小程序配置大概就这样,还有个小程序开发者工具配置,个人了解,下一章:小程序学习笔记之三:小程序框架