New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于小程序新增加的分包加载功能 #707
Comments
我也遇到这个问题,改wepy的编译过程是有点难度,所以我是用gulp写了一个修改 dist/app.json 的 脚本,在作者还没更新支持分包前可以先试试 https://github.com/chen1zee/gulp-tools-for-wepy 链接404请复制粘贴 |
@Gcaufy 原因我也是没看懂,小白见谅.测试代码就跟官方的一样. 就两个空页面一个是主包一个是分包. |
@Gcaufy 编译过程中,cli好像会根据抓取到的app.json->pages:[],数组来进行微信小程序的Page()调用,如这样子:Page(require('./../../npm/wepy/lib/wepy.js').default.$createPage(Home , 'pages/home/index')); |
我也遇到了同样的问题 |
@jimmyrogue 方便提供可复现代码么? |
@Gcaufy 老大 如何了 |
@jimmyrogue 好的,现在比较忙,我周末看看 |
@Gcaufy 好的 辛苦了 |
这个问题,确实存在,老大辛苦 |
望穿秋水 |
@fitcong @chen1zee @jayconscious 安装alpha包来体验看看分包功能还有问题吗?
|
@Gcaufy 刚刚测试了一下,可以进行分包加载了,大佬辛苦! |
谢谢 已经可以使用了 |
@jayconscious 文档里说:首页的 TAB 页面必须在 app(主包)内。那你的index应该就不能放分包里吧,我是这么理解的 |
@jimmyrogue 3Q,我在看看 |
@jimmyrogue 并不是写法问题,新版本的wepy-cli没有生效 |
想问下是不是一定要有TAB ? |
npm install wepy-cli@1.6.1-alpha7 -g。 |
请问下,我使用分包加载后,在别的包中增加了一个页面,为什么编译后导致主包的体积增大很多? |
@jimmyrogue ,我安装了v1.6.1-alpha4版本,并且进行分包配置,可还是报错了, |
@Gcaufy 大佬,按照你的方式结果报错了~ |
有没有解决的啊 各位 |
然后这个编译出来 主包跟分包文件不一样! 导致page未调用 怎么解决啊 各位大哥 |
你们都解决了吗?我分包页面加载了,但是还是是空白页面,是我什么地方没有设置好么 |
不行 ,子包页面一进去就是 VM4032:1 Page[packA/pages/public/orderInfo] not found. May be caused by: 1. Forgot to add page route in app.json. 2. Invoking Page() in async task. |
@w19871029 没有,还是卡在这里,不太明白是哪里的问题=。= |
大佬 麻烦再看看呢 ?这个问题还是没解决 |
@w19871029 新的官方文档好像有问题的 |
@jimmyrogue 和版本没关系,1.7.2的我也试过了,你的1.7.2可以用? |
可以,我记得这个问题当时是发了新的版本才可以使用的 |
@jimmyrogue 能不能发下你的app.js的配置,我看下是不是我哪里配错了 |
我注意到你的root目录是pages/inside,我记得是不允许在pages下面的,必须和pages同一级。
|
@jimmyrogue 好的,我稍晚时候试一下,万分感谢 |
我这边同样的使用方式,在原生框架上可以实现分包加载,并成功打开,但是在wepy框架下页面就是空白的,没有加载任何数据,前端小白的我也看不懂框架代码,求解答
The text was updated successfully, but these errors were encountered: