返回

程序员福利:一键上传小程序,用miniprogram-deploy解放你的双手!

前端

前言

小程序开发是一个不断迭代的过程,随着新功能的开发和修复,需要频繁地将代码上传到微信服务器。传统的上传方式需要开发者手动操作,不仅繁琐耗时,而且容易出错。为了解决这个问题,诞生了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。