微信小程序---分包加载(SUBPACKAGES)及报错
发布时间:2020-12-14 19:25:00 所属栏目:资源 来源:网络整理
导读:某些情况下,开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。 分包很简单,具体步骤如下: 在app.json中,创建subPackages,root表示分包A的根目录(eg.跟pages同级目录),pages中的页面就是分包A的子目录。 ?
某些情况下,开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。 分包很简单,具体步骤如下: 在app.json中,创建subPackages,root表示分包A的根目录(eg.跟pages同级目录),pages中的页面就是分包A的子目录。 ? 注意:这里有一点要注意,经常出现这个问题“pages *** 不应该在分包 subPackages[*] 中”? 我们如果通过编辑器右键添加page的话,主包中会自动加入page路径,此时我们再去创建新的分包如果没有去掉主包路径就会报错。 解决方案就是去掉主包中的路径就可以了 ? { "pages": [ "pages/success/success","pages/fail/fail" ],"window": { "backgroundTextStyle": "light","navigationBarBackgroundColor": "#f37938","navigationBarTitleText": "WeChat","navigationBarTextStyle": "white" },"tabBar": { "color": "#999999","selectedColor": "#f37938","borderStyle": "black","backgroundColor": "#ffffff","font-size": "50rpx","list": [ { "pagePath": "tabbar/xxx/xxx","iconPath": "../../images/icon_home.png","selectedIconPath": "../../images/icon_home2.png","text": "首页" },{ "pagePath": "tabbar/xxx/xxx","iconPath": "../../images/icon_mine.png","selectedIconPath": "../../images/icon_mine2.png","text": "我的" } ] },"subPackages": [ { "root": "A/","pages": [ "index/index","form/form" ] },{ "root": "B/","form/form" ] } ] } ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 微信小程序开发之麦克风动画 帧动画 放大 淡出
- actionscript-3 – 在ActionScript(NaN == parseFloat(inpu
- 微信小程序 解析网页内容详解及实例
- 解决mpvue + vuex 开发微信小程序vuex辅助函数mapState、ma
- html – 仅使用CSS隐藏Div
- html – 一个空的href和:link伪类的奇怪的结果
- html – Pure-CSS网格默认代码不起作用
- Web服务 – SharePoint 2010:从NetSuite使用Web服务 – 40
- html – 响应式网格框架 – float:vs display:table-ce
- 去掉inline-block元素之间水平空白的功能实例