百度小程序转微信小程序

通过之前发布的一篇文章总结了百度小程序与微信小程序的不同点之处。

加上看这个库:https://github.com/yican008/wx2swan 的修改历史对照了百度小程序微信小程序的不同之处,我写了一个百度小程序转微信小程序的工具。工具只能帮你解决80%的劳动力。

介绍

借鉴了github的一个网友已经写好的工具(https://github.com/foxitdog/wx2ali)这个是微信转为支付宝的。

我改了里面的一些规则,然后就出来一个百度小程序转为微信小程序的。不要问我为啥弄这个工具,因为我们有小程序是先做了百度的,然后需要做一个转换微信的。有人又会问我了,那你为啥不基于最上面wx2swan的来改呢?这个问题我想过了,而且一开始也尝试这这样子做,但后来我发现弄不成功,所以我就找了另外一个来做。【留个记号,等我弄出来了再来这里答复】。

下载

github:baidu2wxapp,喜欢的话请给个star,后面我还会做一个支付宝转微信小程序的工具。这样子就全部都能转了。

安装

npm i baidu2wxapp -g

使用

  1. 复制百度小程序的源码一份;(注意,因为替换原则是覆盖这份源码,所以一定要注意是复制原来的百度小程序源码)
  2. baidu2wxapp --getConfig 获取配置文件路径 按照需要修改配置并保存
  3. baidu2wxapp --start
  4. 等待处理完成。
  5. 或者可以通过 baidu2wxapp --path path路径 开始转换,如 baidu2wxapp --path E:\work\2019\apptools
  6. 如果是mac,请将/usr/local/lib/node_modules/baidu2wxapp/baidu2wxapp.txt 复制到 /usr/local/bin/目录下,之后就是按顺序执行‘使用’步骤即可。

其他

另外就是登录和支付那一块,需要根据文档来自己调整。工具也没办法转换,因为他们的实现都不一样的。

如果你发现有bug,欢迎给我留言。持续跟进维护。


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流