小程序配置 app.json
下面展示一些 内联代码片
。
{
##各类网络请求的超时时间,单位均为毫秒。
// 属性 类型 必填 默认值 说明
//connectSocket number 否 60000 wx.connectSocket 的超时时间,单位:毫秒。
//uploadFile number 否 60000 wx.uploadFile 的超时时间,单位:毫秒。
//downloadFile number 否 60000 wx.downloadFile 的超时时间,单位:毫秒
"networkTimeout":{
"request": 6000 , //wx.request 的超时时间,单位:毫秒。 默认值6000
},
##是否开启 debug 模式,默认关闭
"bebug":false,
## 配置页面
"entryPagePath": "pages/index/index" //小程序默认启动首页
"pages": [
"pages/index/index",
],
##使用分包
"subpackages" :[
//root:分包根目录
//name:分包别名,分包预下载时可以使用
//pages:分包页面路径数组,相对与分包根目录
//independent:true|false分包是否是独立分包
{
"root":'packageA',
"pages" : [
"pages/logs/logs",
"pages/home/home",
],
},
{
"root":"packageB",
"pages" :[
"pages/info/info",
"pages/shoplist/shoplist"
],
independent:true
}
],
## 顶部导航样式全局配置
"window": {
"backgroundTextStyle": "light" , // 下拉 loading 的样式,仅支持 dark / light
"navigationBarBackgroundColor": "#fff", // 导航背景色
"navigationBarTitleText": "Weixin",// 导航文本
"navigationBarTextStyle":"white", //导航栏标题颜色,仅支持 black / white
"navigationBarBackgroundColor": "#064c6d" //导航栏背景颜色,如 #000000
"enablePullDownRefresh" :false, //是否开启当前页面下拉刷新。 (建议单页面配置)
"onReachBottomDistance" :false ,//页面上拉触底事件触发时距页面底部距离,单位为px。
},
## 底部 tab 栏的表现
"tabBar": {
// 最少配置2个 最多配置 5个
"list": [
{
"pagePath": "pages/index/index", // 导航路径
"text": "首页",// 底部文本
"iconPath": "./images/tabs/icon_user@3x.png",// 未选中
"selectedIconPath": "./images/tabs/icon_user_active@3x.png"// 选中样式
},
{
"pagePath": "pages/logs/logs",
"text": "消息",
"iconPath": "./images/tabs/icon_user@3x.png",
"selectedIconPath": "./images/tabs/icon_user_active@3x.png"
},
{
"pagePath": "pages/home/home",
"text": "我的",
"iconPath": "./images/tabs/icon_user@3x.png",
"selectedIconPath": "./images/tabs/icon_user_active@3x.png"
}
]
},
"style": "v2", // 版本选择 v2 最新版本
"sitemapLocation": "sitemap.json"
}