uni-app 分包配置

2020-12-24  本文已影响0人  hao_developer

案例截图:


image.png
"subPackages":[
        {
            "root":"pagesA",
            "name":"pagesA",
            "pages":[
                {
                    "path": "second/activity_gong_ge", //配置pagesA/second下的文件路径
                    "style": {
                        "navigationBarTitleText": "活动·宫格",
                        "navigationBarTextStyle":"black",
                        "navigationBarBackgroundColor":"#FFFFFF"
                    }
                },
                {
                    "path":"second/to_be_paid",
                    "style":{
                        "navigationBarTitleText":"待支付",
                        "navigationBarTextStyle":"black",
                        "navigationBarBackgroundColor":"#FFFFFF"
                    }
                }
            ]
        }
    ],
    "preloadRule":{
        "pagesA/second/activity_gong_ge":{ //配置pagesA/second里的任意一个vue文件路径
            "network":"all",
            "packages":["pagesA"]
        }
    },
    "condition":{//编译模式配置,仅开发期间生效
        "current":0,//当前激活的编译模式(list 的索引项)  
        "list":[
            {
                "name":"待支付",//模式名称
                "path":"pagesA/second/to_be_paid",//启动页面,必选
                "query":"id=1" //启动参数,在页面的onLoad函数里面得到
            }
        ]
    }

subPackages

分包加载配置,此配置为小程序的分包加载机制


image.png

preloadRule

分包预载配置


image.png
上一篇 下一篇

猜你喜欢

热点阅读