返回
程序员福利:一键上传小程序,用miniprogram-deploy解放你的双手!
前端
2024-02-16 02:19:02
前言
小程序开发是一个不断迭代的过程,随着新功能的开发和修复,需要频繁地将代码上传到微信服务器。传统的上传方式需要开发者手动操作,不仅繁琐耗时,而且容易出错。为了解决这个问题,诞生了miniprogram-deploy。
miniprogram-deploy简介
miniprogram-deploy是一款基于miniprogram-ci的小程序自动化上传工具,采用配置文件+命令的方式,可完美融入jenkins等CI/CD流程,助力开发者解放双手。
主要功能
- 一键上传小程序
- 支持云开发环境
- 支持分阶段发布
- 支持代码回滚
- 支持多环境管理
使用优势
- 配置简单,易于上手
- 融入CI/CD流程,实现自动化上传
- 解放双手,提高开发效率
使用方法
1. 安装
npm install miniprogram-deploy -g
2. 配置
在项目根目录下创建miniprogram-deploy.config.js文件,并填写相关配置。
module.exports = {
// 小程序项目根目录
projectRoot: 'my-小程序',
// 小程序云开发环境ID
cloudEnv: 'my-cloud-env',
// 小程序发布阶段,默认为'trial'
stage: 'trial',
// 小程序基础库版本
baseLibVersion: '2.8.4',
// 小程序调试基础库版本
debugBaseLibVersion: '2.8.4',
// 小程序appID
appID: 'my-app-id',
// 小程序秘钥
secret: 'my-secret'
};
3. 上传
在项目根目录下运行以下命令:
miniprogram-deploy upload
4. 查看日志
在项目根目录下运行以下命令:
miniprogram-deploy logs
更多信息
更多信息,请参考miniprogram-deploy官方文档:https://github.com/Tencent/miniprogram-deploy。
结语
miniprogram-deploy是一款非常实用的工具,可以帮助开发者解放双手,提高开发效率。如果您正在开发微信小程序,强烈建议您使用miniprogram-deploy。