对于有微信小程序开发经验的开发者,我们还提供了搬家工具的解决方案,可以帮助开发者快速实现将微信小程序的部分代码迁移到百度智能小程序上,降低开发成本。
搬家工具,是基于Abstract Syntax Tree开发的辅助工具,可以帮助您把微信小程序的部分代码迁移到百度智能小程序上。工具可进行静态语法上的转换,根据一些规则去转换代码,抹平微信小程序语法和百度智能小程序语法上的差异,为大家减少因平台差异带来的苦恼。
需要注意的是:工具做不到运行时 diff 的抹平,也做不到一个 API 从无到有的过程。所以,需要大家根据转换过程中打出的日志,进行二次开发。

我们提供的服务有:做网站、网站制作、微信公众号开发、网站优化、网站认证、回民ssl等。为数千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的回民网站制作公司
开发者可以通过下面两种方式使用搬家工具:
执行以下操作,在 NPM 官网 获取工具:
npm install -g wx2wx2,并指定转换目录路径,和输出目录路径
// 当前只支持百度小程序,其他小程序后续支持$ wx2 <微信小程序文件夹> <目标小程序文件夹> -t
注: 路径中请包含 / 作为路径标识
例如:
// 转化A文件夹的微信小程序为B文件的百度小程序$ wx2 ./A ./B -t
下面将展示一个小程序转换的操作演示,操作演示步骤如下:
wx2 工具是否安装wx2 命令进行微信小程序到百度小程序的转换附:视频中微信小程序 Demo 代码库地址:https://github.com/wechat-miniprogram/miniprogram-demo ,开发者可使用其进行测试。
Surprise~ 项目已经转化完成了,赶快运行试试吧!