当前位置: 首页 > news >正文 济南网站建设 选搜点o东营人事考试信息网 news 2025/11/3 22:18:00 济南网站建设 选搜点o,东营人事考试信息网,wordpress小店主题,外贸网站如何选择域名小程序分类#xff1a;uni-app qq小程序 支付宝小程序 百度小程序 钉钉小程序 微信小程序 小程序转成uni_app 小程序转为uni_app 小程序转uni_app 小程序转换 工具现在支持npm全局库、HBuilderX插件两种方式使用#xff0c;任君选择#xff0c;HBuilderX插件地址#xff1a…小程序分类uni-app qq小程序 支付宝小程序 百度小程序 钉钉小程序 微信小程序 小程序转成uni_app 小程序转为uni_app 小程序转uni_app 小程序转换 工具现在支持npm全局库、HBuilderX插件两种方式使用任君选择HBuilderX插件地址https://ext.dcloud.net.cn/plugin?id2656 一、它是谁 【miniprogram-to-uniapp】转换微信小程序”项目为uni-app项目新版本工具已经支持各种小程序转换。 二、它的原理是什么 最初是学了半节课堆和栈觉得词法分析挺有意思的再加上转换小程序插件时发现这些繁琐的操作完全可以使用程序来完成。 核心是使用Babel获取AST词法分析)然后或使用Babel自带函数增删或正则分析替换等等操作。 可能有的朋友觉得这种为啥不是纯正则分析 纯正则可以解决一部分问题对于标签与标签内容其实正则是很难进行区分的哈。 三、它能做哪些事情 支持微信、QQ、头条/抖音、支付宝/钉钉和百度等小程序转换到 uni-app 项目 支持有/无云开发的小程序项目转换为 uni-app 项目(cloudfunctions 目录将被忽略uni-app 结合小程序云开发见使用 uni-app 进行微信小程序云开发经验分享) 支持解析 TypeScript 小程序项目 支持解析使用 npm 模块的小程序项目 支持解析 include 标签 支持解析 template 标签 支持解析 Behavior 文件为 mixins 文件 支持.js’, .wxml 和*.wxss 文件进行相应转换并做了大量的优化 支持识别 App、Page、Component、VantComponent、Behavior 和纯 Javascript 文件的转换 修复变量名与函数重名的情况 合并使用 require 导入的 wxs 文件 setData() polyfill 搜索未在 data 声明而直接在 setData()里使用的变量并修复 使用jyf-parser替换 wxParse(感谢网友 “爱瑞巴勒康忙北鼻” 的建议) 因 uni-app 会将所有非 static 目录的资源文件删除因此将所有资源文件移入 static 目录并修复所有能修复到的路径(目前 uni 编译时会将非 static 目录的文件复制一份到 static 目录但并不完全因此本功能仍保留) 四、它还有哪些不支持转换 不支持转换反编译后的小程序项目 不支持转换使用 uni-app 编译的小程序项目 不支持转换使用 redux 开发的小程序(代表为网易云信小程序 DEMO) 不支持转换使用 wxpage 开发的小程序(https://github.com/tvfe/wxpage) 不支持转换使用腾讯 omi 开发的小程序(https://github.com/Tencent/omi) 不支持转换小程序抽象节点 componentGenerics 不支持 component 里的 pageLifetimes 生命周期请手动绕过 不支持使用 js 系统关键字作为函数或变量名(如 default、import、return、switch 等) 不支持以$开头的变量名称如 Page({data:{$data:{name:“hello”}}}) 刚好$data 是 vue 内置变量so 不支持需手动修复 不支持以动态绑定的函数input input“test{{index1}}”需手动修复 更多请参照miniprogram to uniapp 工具答疑 五、怎么使用 第一步 在命令行里运行【 npm install miniprogram-to-uniapp -g 】进行安装因为这个包是工具要求全局都能使用所以需要-g进行全局安装。 npm install miniprogram-to-uniapp -g 如果运行npm报错请先安装Node.js下载地址https://nodejs.org/zh-cn/ 第二步 继续在命令行里运行【 wtu -V 】执行结果如下 wtu -V显示版本号说明已经安装成功了。wtu - 取自wx to uni之意后面都用这个全局命令 第三步 在命令行里输入【wtu -i “你的小程序项目路径”】 注意 -i 前面和后面都有空格 注意 -i 前面和后面都有空格 注意 -i 前面和后面都有空格 如【wtu -i “E:\zpWork\Project_self\miniprogram-to-uniapp\test\test-wx-to-uni”】 回车后即可以在源项目同及目录得到一个后缀为_uni的目录即转换成功。 wtu -i E:\zpWork\Project_self\miniprogram-to-uniapp\test\test-wx-to-uni转换前 转换后 转换后的项目文件对比左边是小程序项目右边是Uni-app项目目录 第四步 将转换后的xxx_uni项目导入到hbuilder X 点击菜单 运行– 运行到小程序模拟器–微信开发者工具如果是使用了vant的项目请运行到H5vant项目转换后仅支持H5和app 点击菜单 运行– 运行到小程序模拟器–微信开发者工具如果是使用了vant的项目请运行到H5vant项目转换后仅支持H5和app 点击菜单 运行– 运行到小程序模拟器–微信开发者工具如果是使用了vant的项目请运行到H5vant项目转换后仅支持H5和app 重要的话说三遍 然后查看转换后的项目运行到小程序是否可以正常运行无报错 (因为这种转换非100%所以至少需要保证 小程序–uniapp–小程序仍然能正常运行再考虑运行到其他小程序或app) 如有报错请根据miniprogram to uniapp 工具答疑 进行修改保证无报错然后再运行到其他平台。 转换工具下载地址 https://download.csdn.net/download/weixin_43025151/87642314 文章转载自: http://www.morning.mfnsn.cn.gov.cn.mfnsn.cn http://www.morning.jljiangyan.com.gov.cn.jljiangyan.com http://www.morning.hnkkf.cn.gov.cn.hnkkf.cn http://www.morning.mjytr.cn.gov.cn.mjytr.cn http://www.morning.mlbdr.cn.gov.cn.mlbdr.cn http://www.morning.hhkzl.cn.gov.cn.hhkzl.cn http://www.morning.jghqc.cn.gov.cn.jghqc.cn http://www.morning.dxqfh.cn.gov.cn.dxqfh.cn http://www.morning.knswz.cn.gov.cn.knswz.cn http://www.morning.fbmjl.cn.gov.cn.fbmjl.cn http://www.morning.rqjxc.cn.gov.cn.rqjxc.cn http://www.morning.jxtbr.cn.gov.cn.jxtbr.cn http://www.morning.rnkq.cn.gov.cn.rnkq.cn http://www.morning.guangda11.cn.gov.cn.guangda11.cn http://www.morning.ysgnb.cn.gov.cn.ysgnb.cn http://www.morning.mhnr.cn.gov.cn.mhnr.cn http://www.morning.jwgnn.cn.gov.cn.jwgnn.cn http://www.morning.nysjb.cn.gov.cn.nysjb.cn http://www.morning.wjplm.cn.gov.cn.wjplm.cn http://www.morning.ynjhk.cn.gov.cn.ynjhk.cn http://www.morning.ylzdx.cn.gov.cn.ylzdx.cn http://www.morning.yltnl.cn.gov.cn.yltnl.cn http://www.morning.mtgnd.cn.gov.cn.mtgnd.cn http://www.morning.mqxzh.cn.gov.cn.mqxzh.cn http://www.morning.hdwjb.cn.gov.cn.hdwjb.cn http://www.morning.nrrzw.cn.gov.cn.nrrzw.cn http://www.morning.wjwfj.cn.gov.cn.wjwfj.cn http://www.morning.hptbp.cn.gov.cn.hptbp.cn http://www.morning.hgcz.cn.gov.cn.hgcz.cn http://www.morning.qmmfr.cn.gov.cn.qmmfr.cn http://www.morning.xbkcr.cn.gov.cn.xbkcr.cn http://www.morning.jcrlx.cn.gov.cn.jcrlx.cn http://www.morning.bpcf.cn.gov.cn.bpcf.cn http://www.morning.qxmys.cn.gov.cn.qxmys.cn http://www.morning.jmmz.cn.gov.cn.jmmz.cn http://www.morning.bpmdh.cn.gov.cn.bpmdh.cn http://www.morning.tpnxj.cn.gov.cn.tpnxj.cn http://www.morning.gfjgq.cn.gov.cn.gfjgq.cn http://www.morning.qbwtb.cn.gov.cn.qbwtb.cn http://www.morning.rqgjr.cn.gov.cn.rqgjr.cn http://www.morning.sgfpn.cn.gov.cn.sgfpn.cn http://www.morning.bwkhp.cn.gov.cn.bwkhp.cn http://www.morning.kksjr.cn.gov.cn.kksjr.cn http://www.morning.qzpkr.cn.gov.cn.qzpkr.cn http://www.morning.jfcbs.cn.gov.cn.jfcbs.cn http://www.morning.rtjhw.cn.gov.cn.rtjhw.cn http://www.morning.bbjw.cn.gov.cn.bbjw.cn http://www.morning.dwhnb.cn.gov.cn.dwhnb.cn http://www.morning.hdwjb.cn.gov.cn.hdwjb.cn http://www.morning.gxfzrb.com.gov.cn.gxfzrb.com http://www.morning.hslgq.cn.gov.cn.hslgq.cn http://www.morning.jtmql.cn.gov.cn.jtmql.cn http://www.morning.zpzys.cn.gov.cn.zpzys.cn http://www.morning.clqpj.cn.gov.cn.clqpj.cn http://www.morning.jtwck.cn.gov.cn.jtwck.cn http://www.morning.kzslk.cn.gov.cn.kzslk.cn http://www.morning.lzqtn.cn.gov.cn.lzqtn.cn http://www.morning.wdlg.cn.gov.cn.wdlg.cn http://www.morning.kczkq.cn.gov.cn.kczkq.cn http://www.morning.ypwlb.cn.gov.cn.ypwlb.cn http://www.morning.rkfxc.cn.gov.cn.rkfxc.cn http://www.morning.ghjln.cn.gov.cn.ghjln.cn http://www.morning.hsjfs.cn.gov.cn.hsjfs.cn http://www.morning.qrdkk.cn.gov.cn.qrdkk.cn http://www.morning.xjpnq.cn.gov.cn.xjpnq.cn http://www.morning.rcrnw.cn.gov.cn.rcrnw.cn http://www.morning.szzxqc.com.gov.cn.szzxqc.com http://www.morning.qnyf.cn.gov.cn.qnyf.cn http://www.morning.vvdifactory.com.gov.cn.vvdifactory.com http://www.morning.wrbx.cn.gov.cn.wrbx.cn http://www.morning.nlmm.cn.gov.cn.nlmm.cn http://www.morning.rqqkc.cn.gov.cn.rqqkc.cn http://www.morning.sfgzx.cn.gov.cn.sfgzx.cn http://www.morning.pbpcj.cn.gov.cn.pbpcj.cn http://www.morning.jwxmn.cn.gov.cn.jwxmn.cn http://www.morning.gjsjt.cn.gov.cn.gjsjt.cn http://www.morning.cpgdy.cn.gov.cn.cpgdy.cn http://www.morning.trrd.cn.gov.cn.trrd.cn http://www.morning.qmbpy.cn.gov.cn.qmbpy.cn http://www.morning.bgbnc.cn.gov.cn.bgbnc.cn 查看全文 http://www.tj-hxxt.cn/news/274880.html 相关文章: 响应式网站建设哪里有网件路由器无线桥接 酒店网站建站北京海淀区注册企业 朝阳网站建设推广设计师人才网 微网站免费制作漯河住房和城乡建设局网站 99设计网站asp 网站后台 美食个人网站设计作品深圳网站制作的 设计本和游戏本区别深圳搜索排名优化 网站如何做新闻聚合河北省建设工程招标投标网站 驾校视频网站模板麦德龙网上商城 北京东城网站建设揭阳自助建站 网站推广app软件无极游戏网 网站开发课程知识点总结wordpress主题下载资源 要如何做才能拥有自己的网站呢类似返利网的网站建设 上海集酷网站怎么自己搭建网站 手上有一个好网站怎么做赚钱软件商城安装 关于做甜品的网站太古楼角原网站建设 网站备案登录密码找回网站优化标签 网站制作温州flash互动网站开发 局机关建设网站的意义怎么做企业网站平台 wordpress调取指定分类下的文章宁波网络推广优化 网站的优化seowordpress手机验证免插件 怎样自己做免费网站做电商引流软文网站 临沂网站制作加速企业发展做网站被骗怎么办 如何做魔道祖师网站南京网络营销 外国可以做站外推广的网站个人微企业网站模板 做汽车特卖会的网站如何建设网站论坛 外贸网站 自建深圳工业设计展2021 东莞做网站公司在哪福州企业建设网站 网站建设前台与后台最新技术wordpress china 免费的自助设计网站电商网站建设书