
[HBuilder X 插件] 转换各种小程序为 uniapp 项目
转换微信、QQ、头条/抖音、支付宝/钉钉和百度等小程序转换到 uni-app 项目
遇到问题,如需紧急联系,请添加QQ群进行反馈,长期在线!社区不太经常上。
使用方法
打开插件链接:HBuilder X 插件 miniprogram-to-uniapp,点击右侧绿色按钮“使用HBuilderX导入插件”。
在HBuilder X左侧项目管理器里,在小程序项目上右键,点击弹出菜单里面的 “miniprogram to uniapp”,然后等待插件运行结束即可。
注意:
1.工具的配置默认不需要动
2.使用vant插件的项目,建议使用npm工具miniprogram-to-uniapp加-z参数进行转换,后续本工具将适配vant项目
2.因hbuilder x判断的原因,可能有些小程序不能被识别为小程序,是因为项目里缺少package.json或project.config.json文件,手动创建或从别的项目中拷贝一个过来即可。
使用指南
使用时遇到问题,请仔细阅读: miniprogram to uniapp 工具答疑
对于使用有疑问或建议,欢迎加入 QQ 群进行指导和反馈。
已完成
- 支持微信、QQ、头条/抖音、支付宝/钉钉和百度等小程序转换到 uni-app 项目
- 支持解析 TypeScript 小程序项目
- 支持解析使用 npm 模块的小程序项目
- 支持解析 include 标签
- 支持解析 template 标签
- 支持解析 Behavior 文件为 mixins 文件
- 支持.js’, .wxml 和*.wxss 文件进行相应转换,并做了大量的优化
- 使用jyf-parser替换 wxParse(感谢网友 “爱瑞巴勒康忙北鼻” 的建议)
- …
不支持转换的功能及组件
Page({data:{$data:{name:"hello"}}})
更新记录
v1.0.7(20201024)
- 更新miniprogram-to-uniapp版本,修复转换出来的uniapp项目缺少App.vue文件的bug
-
v1.0.1(20200831)
- 对非小程序项目进行二次判断
v1.0.0(20200829)
- 基于项目miniprogram-to-uniapp创建HBuilder X插件
LICENSE
This repo is released under the MIT.


