- 2024-08-06利用miniprogram-ci工具实现一键上传微信小程序代码
本文由ChatMoney团队出品利用miniprogram-ci工具在后台实现一键上传微信小程序代码,避免了微信开发者工具的繁琐。一、部署node环境我用的是宝塔,可以直接在宝塔上安装Node.js版本管理器二、安装miniprogram-cinpminstallminiprogram-ci--save安装在指定文件夹里,这个
- 2024-05-11小程序无法使用TextEncoderDecoder问题
不知道为什么用网友给的FastestSmallestTextEncoderDecoder这个在小程序一直引入不到里面的方法找网友要了两个js包就能用https://github.com/123456789xzxz/miniprogram/blob/main/miniprogram-text-decoder.jshttps://github.com/123456789xzxz/miniprogram/blob/main/minipr
- 2024-04-2403_微信小程序页面之间的数据通信
1.父传值子,数据绑定:propertiesComponent({properties:{propA:{type:String,//传递的数据类型value:''//默认值},propB:Number//简化的定义方式}})<!--引用组件的页面模板--><view><costompropA="{{name}}&quo
- 2024-04-10小程序 Api promise 化
工具-构建npm-miniprogram_npm下出现miniprogram-api-promise即可正常使用 使用方法:如果提示没有找到miniprogram-api-promise,可以清除缓存重新编译试一下
- 2024-03-20微信小程序(全局数据共享)
npmi--savemobx-miniprogrammobx-miniprogram-bindings
- 2023-12-26微信小程序自定义ui库开发记录
首先去翻官网,看有没有提供,发现微信官方提供了命令行工具,用于快速初始化一个项目npminstall-g@wechat-miniprogram/miniprogram-cli自定义组件/开发第三方自定义组件(qq.com)使用体验打包后的组件,每个js顶部都会带上一大段代码,增大了文件体积。没有相关的组件文档生
- 2023-12-15webview和h5通信
有个需求是web-view嵌入h5页面,这时需要知道h5的路有变化,以下是一个简单的实现1.vue页面使用wx.miniProgram.postMessage发送消息beforeRouteLeave(to,from,next){wx.miniProgram.postMessage({data:{cardId:0,title:'电子名片'}
- 2023-11-29Jenkins +miniprogram-ci 构建 发布、预览微信小程序
#!/bin/bash-lsed-i"s/currentEnvironment='.*'/currentEnvironment='$DEPLOY_ENV'/g"'/var/lib/jenkins/workspace/nfc_recharge/utils/config.js'rm-rfqrcode*.jpgyarnyarnwxcitype=$actionappid=$appidversion
- 2023-10-25微信小程序--6.初次使用vant报错
6、由于使用了ts踩到的安装vant的坑,重点在第4步1)在根目录下执行安装依赖的命令npmi@vant/weapp-S--production2)修改app.json将app.json中的 "style":"v2" 去除,小程序的新版基础组件强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。3)修改project.conf
- 2023-09-19微信小程序转换成uniapp项目
1.把微信小程序转换成uniapp项目1.1 安装miniprogram-to-uniapp插件打开cmd,运行【npminstallminiprogram-to-uniapp-g】进行安装,因为这个包是工具,要求全局都能使用,所以需要-g进行全局安装。npminstallminiprogram-to-uniapp-g如果运行npm报错,请先安装Node.js,下载地
- 2023-08-25Jenkins +miniprogram-ci 构建 发布、预览微信小程序
#!/bin/bash-lrm-rfqrcode*.jpgyarnyarnwxcitype=$actionappid=$appidversion=$versiondesc=$descbuildId=${BUILD_ID}#计算过期时间,并将过期时间写进自定义环境变量#计算过期时间,并将过期时间写进自定义环境变量now=`date'+%Y-%m-%d%H
- 2023-08-02小程序中web-view网页中打开或返回小程序页面
小程序中web-view网页中使用JSSDK提供的接口打开或返回小程序页面1、引入JSSDK文件2、判断是否在小程序环境let_this=this;wx.miniProgram.getEnv(function(res){if(res.miniprogram){_this.miniprogram=true;}})3、根据是否小程序环境,执行操作if(th
- 2023-07-01微信小程序使用web-view 在web-view选择商品 跳回微信小程序里面支付 微信小程序跳h5 h5在跳回微信小程序
孩 你好 在微信公众平台添加web-view业务域名。 实现需求是 在web-view里面购买商品要支付的时候跳到小程序里面支付支付成功在回去跳到web-view订单页。 由于微信内置浏览器js-sdk不支持微信小程序支付,而且
- 2023-06-16浅析微信小程序自动化部署miniprogram-ci介绍及实际使用
一、miniprogram-ci介绍1、miniprogram-ci简介miniprogram-ci是从微信开发者工具中抽离的关于小程序/小游戏项目代码的编译模块。开发者可不打开小程序开发者工具,独立使用miniprogram-ci进行小程序代码的上传、预览等操作。文档:https://www.npmjs.com/package/min
- 2023-05-15小程序优化之旅(四) -- 项目持续化集成与自动化上传代码
一、前情提要成1.1改造的目的概述在开发小程序的完成项目流程当中,免不了需要上传代码到微信平台,这个处理在以前是只能通过小程序开发者工具界面进行人工手动点击按钮进行;这个过程是十分枯燥并且一定程度上消耗了宝贵的人力资源。后续微信提供了小程序的CI工具,正式进入通过跑
- 2023-04-12微信小程序开发
微信小程序开发:开发环境:xbuilder,uni-app,vue3tabBar开发;首页,轮播图开发,请求webapi数据分类开发地图定位开发购物车开发搜索开发商品列表登录支付10.发布配置网络请求由于平台的限制,小程序项目中不支持axios,而且原生的wx.request()API功能较为简单,不支持拦截
- 2023-04-06小程序原生 转 uni-app
1.下载miniprogram-to-uniappnpminstallminiprogram-to-uniapp-g 2.项目下打开终端wtu-i"你的小程序项目路径" 如:wtu-i "G:wx_project" 回车后:在项目根目录出现一个后缀为_uni的目录--就是转换后的uni-app项目
- 2023-03-02微信二维码生产的两种方式
https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/url-link/generateUrlLink.htmlhttps://developers.weixin.qq.com/miniprogram/introduction
- 2023-02-24微信小程序嵌入H5,从H5获取数据返回小程序页面(wx.miniProgram.postMessage)
https://www.jianshu.com/p/469d89273a3f 需求:微信小程序使用web-view组件嵌入H5链接,从H5页面中获取某些数据在微信小程序页面中进行处理。微信文档中有web—view
- 2022-12-27H5页面判断是否是微信小程序打开
H5项目接入微信授权登录,通过UA区分微信还是普通浏览器:let ua = navigator.userAgent.toLowerCase();let isWeixin = ua.indexOf('micromessenger') !== -1;
- 2022-12-27判断H5页面环境在微信中还是小程序中
判断H5页面环境在微信中还是小程序中用小程序提供的wx.miniProgram.getEnv可以获取环境参数<scripttype="text/javascript"src="https://res.wx.qq.com/open/js/jwe
- 2022-11-27小程序登录
https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-login/code2Session.htmlhttps://developers.weixin.qq.com/apiExplorer?apiName=addMessageTemplat
- 2022-11-09#yyds干货盘点#【愚公系列】2022年11月 微信小程序-导航(跳转)
前言1.navigatornavigator是页面跳转的标签,具体参数如下:属性类型默认值必填说明最低版本targetstringself否在哪个目标上发生跳转,默认当前小程序2.0.7
- 2022-10-30微信小程序引入VantUI组件出错
微信小程序引入VantUI组件出错使用微信小程序引入VantWeappUI组件今天我在用微信小程序时,想借助Vant-UI快速开发页面时,发现按照Vant-ui上的说明一步一步下来,竟然报错了,解
- 2022-09-23小程序 AI/AR 能力
一、关于VisionKit1、定义VisionKit为小程序提供了开发AR功能的能力,包含了AR在内的视觉算法。2、版本提供了V1和V2两个版本,区别如下:V1平面接口,适用于用