pages.json 文件用来对 uni-app 进行全局配置决定页面文件的路径、窗口样式、原生的导航栏、底部的原生 tabbar 等。导航栏高度为 44px (不含状态栏)tabBar 高度为 50px (不含安全区)。它类似微信小程序中app.json的页面管理部分。注意定位权限申请等原属于app.json的内容在 uni-app 中是在 manifest 中配置。配置项列表官方文档实际项目情况配置这里APP分为四个模块那么就需要配置四个tabbar一、首先进行页面路由定义配置pages:[{path:pages/tabbar/device/device,style:{navigationStyle:custom,disableSwipeBack:true, // 禁止滑动返回app-plus:{bounce:vertical,titleNView:false}}},{path:pages/tabbar/shopMall/shopMall,style:{navigationStyle:custom,disableSwipeBack:true, // 禁止滑动返回app-plus:{bounce:vertical,titleNView:false}}},{path:pages/tabbar/wallect/wallect,style:{navigationStyle:custom,disableSwipeBack:true, // 禁止滑动返回app-plus:{bounce:vertical,titleNView:false}}},{path:pages/tabbar/my/my,style:{navigationStyle:custom,disableSwipeBack:true, // 禁止滑动返回app-plus:{bounce:vertical,titleNView:false}}}],subPackages:[{root:pages/device,pages:[{path:,style:{}}]}]subPackages为分包加载配置h5不支持二、tabbar定义配置tabBar:{color:#666666,selectedColor:#000000,borderStyle:light,backgroundColor:#ffffff,height:60px, // 自定义tabBar高度(H5、APP支持)fontSize:13px,iconWidth:25px,spacing:5px,list:[{pagePath:pages/tabbar/device/device,iconPath:static/common/device.png,selectedIconPath:static/common/deviceAct.png,text:设备},{pagePath:pages/tabbar/shopMall/shopMall,iconPath:/static/common/shop.png,selectedIconPath:static/common/shopAct.png,text:商城},{pagePath:pages/tabbar/wallect/wallect,iconPath:static/common/wallect.png,selectedIconPath:static/common/wallectAct.png,text:钱包},{pagePath:pages/tabbar/my/my,iconPath:static/common/my.png,selectedIconPath:static/common/myAct.png,text:我的}]}三、项目文件路径分布