
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
miniprogram-to-uniapp
Advanced tools
支持转换微信、QQ、头条/抖音、支付宝/钉钉和百度等小程序转换到 uni-app 项目
输入小程序项目路径,即可输出 uni-app 项目。
工具同时支持 Npm 安装 和 HbuilderX 插件(不依赖环境) 两种形式安装,安装方式如下:
$ npm install miniprogram-to-uniapp -g
Usage: wtu [options]
Options:
-V, --version output the version number [版本信息]
-i, --input <target> the input path for weixin miniprogram project [输入目录]
-h, --help output usage information [帮助信息]
-c, --cli the type of output project is vue-cli, which default value is false [是否转换为vue-cli项目,默认false]
-m, --merge merge wxss file into vue file, which default value is false [是否合并wxss到vue文件,默认false]
-t, --template transform template and include to component, which default value is false [转换template和include为单独组件,默认false]
$ wtu -i "./miniprogram-project"
注:"./miniprogram-project" 是要转换的小程序项目目录,如路径中有空格应该用引号引起来。
$ wtu -i "./miniprogram-project" -m
$ wtu -i "./miniprogram-project" -c
$ wtu -i "./miniprogram-project" -t
待命令行运行结束,会在小程序项目的同级目录有以 小程序项目名 + "_uni" 或 小程序目录名 + "_uni-cli" 目录,即是转换好的 uni-app 项目,转换好后,请使用 HBuilderX 导入并运行。
请参考项目:【HBuilder X 插件】 转换各种小程序为 uni-app 项目 进行食用。
关于本工具转换原理及常见问题,请见:miniprogram-to-uniapp文档
对于使用有疑问或建议,欢迎加入 QQ 群进行指导和交流。
交流 QQ 群:
<picker mode="region"></picker>如果觉得帮助到你的话,可以支持一下作者,请作者喝杯咖啡哈~
这样会更有动力更新哈~~
非常感谢~~

This repo is released under the Apache License 2.0.
FAQs
轻松将各种小程序转换为 uni-app 项目
The npm package miniprogram-to-uniapp receives a total of 92 weekly downloads. As such, miniprogram-to-uniapp popularity was classified as not popular.
We found that miniprogram-to-uniapp demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.