微信小程序 --- app.json文件

app.json文件用于配置项目:用于对小程序进行全局设置:

pages:定义小程序的路由。(凡是不在这个配置里面的东西,都无法打开) (特别注意:结尾不能有 逗号 否则会出错

window:定义小程序的顶部菜单。(可以配置顶部菜单,此配置可以被 page.json 文件覆盖)

tabBar:定义小程序的底部Tab。

networkTimeout:定义小程序的超时。

debug:定义小程序的debug模式。 

{
  "pages":[
    "pages/scan/scan", // 配置的第一个是项目项目的入口文件
    "pages/index/index",
    "pages/personal/personal",       
    "pages/logs/logs" //特别注意这里不能有 ,
  ],
  "tabBar": { // 底部菜单配置
    "color": "#c9c9c9",
    "backgroundColor":"#323640",
    "selectedColor": "#f5b40e",
    "borderStyle": "#515151",
    "list": [
      {
        "selectedIconPath": "./pages/images/ico_dingdan_1.png",
        "iconPath": "./pages/images/ico_dingdan_2.png",
        "pagePath": "pages/index/index",
        "text": "订单"
      },
      {
        "selectedIconPath": "./pages/images/ico_saoyisao_1.png",
        "iconPath": "./pages/images/ico_saoyisao_2.png",
        "pagePath": "pages/scan/scan",
        "text": "扫码"
      },
      {
        "selectedIconPath": "./pages/images/ico_gerenzhongxin_1.png",
        "iconPath": "./pages/images/ico_gerenzhongxin_2.png",
        "pagePath": "pages/personal/personal",
        "text": "我的"
      }
    ]
  },
  "window":{ // 如果要配置窗口的颜色 在 page.xmcss里面配置 page{background:red;}
    "backgroundTextStyle":"light",
    "navigationBarBackgroundColor": "#fff",
    "backgroundColor": "#eeeeee",
    "navigationBarTitleText": "渝光停车",
    "navigationBarTextStyle":"black"
  },
 "networkTimeout":{ //网络超时配置
   "request":10000,
   "downloadFile":1000
 },
 "debug":true //影响日志信息 }

tabBar:定义小程序的底部Tab。

 参数:

  color:tab上文字的颜色。(必填)(16进制)

  selectColor:tab上选中的文字颜色。(16进制)

  backgroundColor:tab的背景色。(16进制)

  borderStyle:tab上边框的颜色。(字符串)

  list:tab的列表(最少2个,最多5个)。(必填)

  position:tab的位置(top / bottom)

networkTimeout:定义小程序的超时。

debug:定义小程序的debug模式。 

原文地址:https://www.cnblogs.com/e0yu/p/8488126.html