用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

小程序社区 首页 教程 查看内容

微信小程序一键转快应用

Rolan 2020-6-4 00:41

微信小程序与快应用兼容版的语法有 95% 以上的相似度,通过 npm 包,我们可以实现从微信小程序源码到快应用源码的一键转换。1. 安装 qa-adapterqa-adapter可用于帮助已有微信小程序或者支付宝小程序的开发者,快速将 ...

微信小程序与快应用兼容版的语法有 95% 以上的相似度,通过 npm 包,我们可以实现从微信小程序源码到快应用源码的一键转换。

1. 安装 qa-adapter

qa-adapter 可用于帮助已有微信小程序或者支付宝小程序的开发者,快速将项目适配到快应用兼容版中去。

使用 npm 安装:

npm install -g qa-adapter

使用 yarn 安装:

yarn add -g qa-adapter

2. 使用

使用adt命令转换项目

adt [sourceDir] [destDir?optional]

参数说明

参数作用
-v,--version输出工具版本号
-l,--logs在转换后项目的根目录中输出转换记录文件logs.txt
-d,--diff在转换后项目的 .quickapp 目录中生成转换前后代码的对比报告

3. 案例

对于我们已经上架了的微信小程序 性能排行榜 :

只需一条命令就能转换为快应用:

adt ./miniprogram/rank ./quickapp/rank

转换结果:

可以看到转换过来的快应用的界面显示,数据请求等过程都是正确的。

也可以对比转换前后的代码。

adt -d ./miniprogram/rank ./quickapp/rank

对于 95% 以上的小程序可以做到一键转换,对于中大型的小程序,本转换工具能减少 95% 的迁移工作量。转换过程中有任何问题欢迎及时反馈,开发快应用的过程中有任何问题也可与我一起交流。

交流 QQ 群: 171685021

鲜花
鲜花
鸡蛋
鸡蛋
分享至 : QQ空间
收藏
原作者: 快应用 来自: segmentfault