Skip to content

路由

路由配置概述

pages.json是项目的核心路由配置文件,位于src/目录下。该文件定义了应用的所有页面、全局样式、选项卡栏等配置信息。

路由配置详解

页面配置(pages)

pages数组是路由配置的核心,定义了应用中所有的页面路径和样式。数组中的第一项表示应用的启动页。

基本结构:

json
"pages": [
  {
    "path": "页面路径",
    "style": {
      "navigationBarTitleText": "页面标题",
      "navigationStyle": "导航栏样式",
      // 其他样式配置
    },
    "needLogin": true // 是否需要登录
  }
  // 更多页面配置
]

分包配置(subPackages)

项目使用了分包加载机制,将部分页面打包到不同的子包中,按需加载,以优化应用性能。

配置示例:

json
"subPackages": [
  {
    "root": "app/components",
    "pages": []
  },
  {
    "root": "app/pages/member",
    "pages": [
      // 会员相关页面配置
    ]
  }
]

基于 MIT 协议发布