同志们, 我自己实现了一套, 可以看看我写的 完整的代码,可以 copy , 顺便点个赞,谢谢 https://juejin.cn/post/7037077907864289293/
miniprogram-ci 能否获取当前线上的版本号?因为一直用这个工具去上传代码,用的也是同一个机器人,目前好像没找到相关能获取当前机器人发布的最新版本号,所以每一次发布的版本好都是一样的,感觉这个配置的版本号就变得有点没有意义了
2021-12-02你好,我这边自己实现了一套。 可以提供给你参考一下 updateVersion.js 安装 npm i semver 包 const semver = require('semver') let { version } = require('./package.json') const fs = require('fs') // 先更新小版本 let patchVersion = semver.inc(version, 'patch') // 更新以后,进行parse let patchVersionObject = semver.parse(patchVersion) // 小版本满10. 就直接更新中版本 if (patchVersionObject && patchVersionObject.patch > 10) { // 更新中版本 patchVersion = semver.inc(patchVersionObject, 'minor') } // 中版本满20,则进位 if (patchVersionObject && patchVersionObject.minor > 20) { patchVersion = semver.inc(patchVersionObject, 'major') } function updateVersion () { let strem = fs.readFileSync('./package.json').toString() // 转换成json strem = JSON.parse(strem) strem.version = patchVersion // 写入文件 fs.writeFileSync('./package.json', JSON.stringify(strem, null, 2)) console.log('版本更新成功') } /** * 根据不同的发布环境,如果是生产环境打包发布,则执行updateVersion() */ module.exports = updateVersion 下面在你的 miniprogram-ci 的逻辑里面调用一下即可 微信官方明确说不会提供这个功能,自己实现一下吧
miniprogram-ci上传小程序时版本号能否默认自增小版本号?miniprogram-ci工具调用ci.upload方法时,版本号参数是必填的 但是每次上传小程序时,如果还需要人工登录小程序平台去查询一下当前正式版的版本号,就没法做到自动化一键上传了 (我也没找到有哪个方法能获取当前正式版的版本号) 希望miniprogram-ci工具调用ci.upload方法时,版本号参数可以设置为选填,如果不传版本号参数的话,则按照当前正式版的版本号给小版本自动+1即可 或者能增加一个方法用于获取当前正式版的版本号 非常感谢~
2021-12-02环境背景参数: 1、在移动流量下播放的视频,测试机器: iphone 12, 微信版本8.0.10 2、我的视频是 300M, 线上视频源 是腾讯云点播的 url; 3、url协议是 https的, 视频的编码格式是H.264, 视频类型是 mp4 在ios 上出现,播放一段时间,报MEDIA_ERR_SRC_NOT_SUPPOERTED 不合适资源 错误,隔一段时间就报错 安卓稍微好点 线上生产环境,开发工具没复现 2021-08-25 6:00
iOS真机video无法播放mp4视频、黑屏。iOS真机video无法播放mp4视频、黑屏。Android、开发者工具、以及浏览器可以正常播放。 errMsg: "MEDIA_ERR_SRC_NOT_SUPPORTED"
2021-08-25我也遇到了 2021-03-01 时间 微信开发者工具版本: RC 1.05.2101181 我的 Component 是 通过 wx:if 进行展示隐藏的, 默认是 不展示, Component 里面又样式 [图片] [图片]
wxss 覆盖率较低,存在大量未使用的样式体验给出了 ”wxss 覆盖率较低,存在大量未使用的样式“ 的评测,但我们检测了下了这个wxss文件,样式都用到了啊。
2021-03-01问题找到啦 之前代码是这样的, wx:if 写在 组件上 <component-a wx:if="{{isShow}}"></component-a> 修改成如下即可 <view wx:if="{{isShow}}"> <component-a></component-a> </view> 非要搞个元素包裹一下
wx:if 渲染的组件,开发者工具无法查看?mac电脑 [图片] 微信开发者工具版本号 1.05.2102010 [图片] wx: if 去控制显示隐藏一个 Component, 在 状态值为 true, 元素是正常显示的, 但是我想去debug, view的样式, 只能看到外层的Component 的跟元素,里面具体的元素无法debug [图片]
2021-02-26