使用idea webstorm对uni开发的小程序进行分包

小程序开发中,因为要放图片,引入各种js文件,加上各种代码文件,会造成包过大,而无法上传代码所以就需要分包
以我们的项目(uniapp)为例


image.png

image.png

image.png

image.png

在配置小程序路由的pages.json页面

"preloadRule": {
        "pages/index/index": {
            "network": "all",
            "packages": ["__APP__"]
        }
    },
"subPackages": [
        {
            "root": "pageA",
                         "pages": [{
                    "path":"list/index/index",
                    },
                                ]
                    },
                  {
            "root": "pageB",
                         "pages": [{
                    "path":"list/index/index",
                    },
                                ]
                    },
        }

做完以上这些,分包就好了,小程序用开发者工具跑起来就可以看到分包了


image.png

注意:分包后页面路径应该为 '/pageA/list/index/index'

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容