小程序转快应用教程

如果你已经有了一款微信小程序,那就没必要从头重新开发快应用;利用HBuilderX可以快速将小程序代码转化快应用代码,下文为详细讲解。

PS:小程序转快应用的转换器已开源,开源地址:https://github.com/dcloudio/uni-migration

源码转换

\n

打开HBuilderX,将小程序源码拖拽至工具中。这时候,会弹框提示是否转换项目类型。

注意:如果你的项目里使用了预处理器比如less,请将处理后的工程拖到HBuilderX中。
选择“转换为快应用”,开始进行转换。

转换结束后,简单对比一下项目的结构。

开发调试

\n

真机运行
HBuilderX可以直接真机运行快应用项目,菜单->运行->真机运行->选择设备,或者直接点击工具栏的“真机运行”按钮。

Debug调试
Debug调试的话,菜单->运行->Debug调试->选择设备,调试服务器启动后会自动打开Chrome网页。

打包发布

\n

应用开发完成,同样可以通过HBuilderX进行打包和发布。
菜单->发行->快应用发行->生成rpk文件。

从快应用的unpackage目录下,获取到RPK应用包后,前往快应用官网发布即可。

问题反馈

\n

各种方式编写的代码很难完美兼容,如遇到转换器、编译器bug,请分别到如下地址提交issues:

\n

大家一起配合,提高开发效率。


2 分享
DCloud_客服_Trust 前端开发丶
beyondxx3

beyondxx3

打包rpk选项是灰色的是什么意思?
0 赞 2018-06-11 18:22
DCloud_MUI_CHB

DCloud_MUI_CHB 回复 nyn09@qq.com

是转换错误还是打包成rpk错误?可以在如上的github地址提交issues,也可以在本论坛发帖说明
0 赞 2018-04-01 12:08
nyn09@qq.com

nyn09@qq.com

能不能出一个开发文档,打包出现错误
0 赞 2018-03-30 17:58
DCloud_heavensoft

DCloud_heavensoft 回复 Sinea

插件里node_model文件很多,是得下挺长时间
0 赞 2018-03-21 22:44
Sinea

Sinea

导入小程序一直提示“正在下载依赖插件,请稍后重试”,电脑网络无问题
0 赞 2018-03-21 09:32

要回复文章请先登录注册