更新记录

2.2.6(2023-12-03)

修复 bug,支持 vant 第三方案

2.2.5(2023-11-19)

增加 vant 项目转换支持(使用第三方案 wxcomponents,需注意转换后样式还原度微信小程序>app>h5,如方便,还是建议将 vant 组件统统用同功能组件替换掉!!!)

2.2.3(2023-05-18)

增加第三方程序发布的小程序的判断,及修复转换报错

查看更多

平台兼容性

HBuilderX最低兼容版本
2.7.0

HBuilderX插件通用注意事项

HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件


[HBuilder X 插件] 转换各种小程序为 uni-app 项目

转换微信、QQ、头条/抖音、支付宝/钉钉和百度等小程序转换到 uni-app 项目

遇到问题,如需紧急联系,请添加QQ群进行反馈,长期在线!社区不太经常上。

不支持转换 uni-app 发布的小程序项目!!!

不支持转换 uni-app 发布的小程序项目!!!

不支持转换 uni-app 发布的小程序项目!!!

使用方法

打开插件链接:HBuilder X 插件 miniprogram-to-uniapp,点击右侧绿色按钮“使用HBuilderX导入插件”。

在HBuilder X左侧项目管理器里,在小程序项目上右键,点击弹出菜单里面的 “miniprogram to uniapp v2”,然后等待插件运行结束即可。

点击菜单

等待转换完成

PS:如果转换失败或出现问题,请反馈到作者或QQ群,会及时回复的。也可使用wtu npm版本(工具优先更新npm版本)

插件配置

在HBuilderX工具--设置--插件配置,找到miniprogram-to-uniapp,可以有如下几个选项进行配置:

合并wxss文件到vue文件里

默认为true,即将wxss等样式文件合并到vue文件,成为一个单独vue文件。设为false则将样式文件单独生成一个css文件。

转换template和include标签为组件(实验功能)

默认为false, 将templateinclude标签转换为组件,以便减少项目体积,按需使用。

说明文档

关于本工具转换原理及常见问题,请见:miniprogram-to-uniapp文档

问题答疑

对于使用有疑问或建议,欢迎加入 QQ 群进行指导和交流。

交流 QQ 群:
1 群:780359397 小程序转uni-app讨论群 (已满)

2 群:361784059 小程序转uni-app研究二群 (已满)

3 群:603659851 小程序转uni-app研究三群 (已满)

4 群:555691239 小程序转uni-app研究四群

LICENSE

This repo is released under the MIT.

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

Copyright 2019 zhangdaren 375890534@qq.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问