type:'miniProgram',projectPath:'the/project/path',privateKeyPath:'the/path/to/privatekey',ignores:['node_modules/**/*'],})constuploadResult=awaitci.upload({project,version:'1.1.1',desc:'hello',setting:{es6:true,},onProgressUpdate:console.log,})console.log(uploadResult)})()...
miniprogram-ci 中的 preview(预览)和 upload(上传)指令有以下主要区别: 预览(preview): 主要用于快速查看小程序代码包的运行效果。 生成的预览二维码具有时效性。 不会将代码包设置为体验版本,也不会在微信开发后台可见。 上传(upload): 会将小程序代码包上传并设置为体验版本(如果填写了相关参数)。 上...
yarn wxci type=$action appid=$appid version=$version desc=$desc buildId=${BUILD_ID} #计算过期时间,并将过期时间写进自定义环境变量 now=`date'+%Y-%m-%d %H:%M'` echo QRCode_Expires=`date -d"$now 25 minute""+%Y-%m-%d %H:%M"` > wx-minipro-env.txt pwd&& ls sed -i 这条命令就...
miniprogram-ci 是从微信开发者工具中抽离的关于小程序/小游戏项目代码的编译模块。开发者可不打开小程序开发者工具,独立使用 miniprogram-ci 进行小程序代码的上传、预览等操作。 文档:https://www.npmjs.com/package/miniprogram-ci 2、使用前提:平台设置 使用miniprogram-ci 前应在微信公众平台登录小程序,访问“开...
编译本地代码,生成临时二维码。然后通过手机微信扫码预览开发版小程序。 上传代码到微信服务器,然后登录微信公众平台,发布体验版,以及提交审核、发布上线等。 miniprogram-ci是从微信开发者工具中抽离的关于小程序/小游戏项目代码的编译模块。 开发者可不打开小程序开发者工具,独立使用 miniprogram-ci 进行小程序代码的上...
1.下载 node 依赖包 miniprogram-ci,编写预览和上传功能 2. 登录微信公众平台, 下载项目的privateKey+添加代码上传IP白名单 3. 安装配置Jenkins Step1 下载 node 依赖包 miniprogram-ci,编写预览和上传功能, 在微信小程序项目下创建package.json,wxCI.js文件,package.json内容如下,执行yarn 或 npm install指令 ,...
miniprogram-ci 是从微信开发者工具中抽离的关于小程序/小游戏项目代码的编译模块。 使用前需要使用小程序管理员身份访问"微信公众平台-开发-开发设置"后下载代码上传密钥,并配置 IP 白名单,才能进行上传、预览操作。 miniprogram-ci 从 1.0.28 开始支持第三方平台开发的上传和预览,调用方式与普通开发模式无异。查看详...
2. 预览代码,对应小程序开发者工具的预览 3. 构建 npm,对应小程序开发者工具的: 菜单-工具-构建npm 4. 代理,配置 miniprogram-ci 的网络请求代理方式 5. 支持获取最近上传版本的 sourceMap 6. 支持 node 脚本调用方式和 命令行 调用方式 以上就是微信小程序miniprogram-ci具备的功能,相信可以满足大多数人的需求...
miniprogram-ci 是从微信开发者工具中抽离的关于小程序/小游戏项目代码的编译模块。 开发者可不打开小程序开发者工具,独立使用 miniprogram-ci 进行小程序代码的上传、预览等操作 官方文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/ci.html ...
* @description: 微信ci 预览 * @param {*} project 项目对象 * @param {*} version 版本号 * @param {*} desc // 上传描述 * @return {*} */preview:asyncfunction({project,version='0.0.0',desc='test'}){if(!project){console.log('project 对象为空 上传失败')return}constupload=awaitci.up...