|
https://uniapp.dcloud.net.cn/collocation/pages.html
pages.json 文件用来对 uni-app 进行全局配置,决定页面文件的路径、窗口样式、原生的导航栏、底部的原生tabbar 等。
它类似微信小程序中app.json的页面管理部分。注意定位权限申请等原属于app.json的内容,在uni-app中是在manifest中配置。
#配置项列表
| 属性 | 类型 | 必填 | 描述 | 平台兼容 |
| globalStyle |
Object |
否 |
设置默认页面的窗口表现 |
|
| pages |
Object Array |
是 |
设置页面路径及窗口表现 |
|
| easycom |
Object |
否 |
组件自动引入规则 |
2.5.5+ |
| tabBar |
Object |
否 |
设置底部 tab 的表现 |
|
| condition |
Object |
否 |
启动模式配置 |
|
| subPackages |
Object Array |
否 |
分包加载配置 |
|
| preloadRule |
Object |
否 |
分包预下载规则 |
微信小程序 |
| workers |
String |
否 |
Worker 代码放置的目录 |
微信小程序 |
| leftWindow |
Object |
否 |
大屏左侧窗口 |
H5 |
| topWindow |
Object |
否 |
大屏顶部窗口 |
H5 |
| rightWindow |
Object |
否 |
大屏右侧窗口 |
H5 |
| uniIdRouter |
Object |
否 |
自动跳转相关配置,新增于HBuilderX 3.5.0 |
|
以下是一个包含了所有配置选项的 pages.json :
|