1.0.5 • Published 11 months ago

wx-issuance v1.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

# ci微信小程序自动化部署插件(uniapp)

注意:uniapp必须是vue-cli项目工程。

HBuilderX工程 与 vue-cli工程互转:https://ask.dcloud.net.cn/article/35750

1、安装 🔧

建议使用npm淘宝镜像:

1、切换淘宝镜像:npm config set registry https://registry.npmmirror.com

2、切换官方源:npm config set registry https://registry.npmjs.org

npm i wx-issuance -d

2、配置 ⚙️

  1. 在根目录package.json文件中新增以下内容。
 "scripts": {
    "wx-issuance": "node node_modules/wx-issuance/index.js",
    "wx-issuance:jenkins": "node node_modules/wx-issuance/jenkins.js",
 },
 
 "wxconfig": {
   "appid":"xxxxxx",                         //小程序Appid  (必填)
    "version": "1.0.0",                      //小程序版本号 (必填)
    "desc": "1、新增XX优化;2、新增XX功能",  //版本描述 
    "config": {  
      "GitPush": true,                      //发行新版本时自动提交package.js到远程仓库,多人开发版本同步
      "pagePath":"pages/index/index"        //预览时首次进入的页面路径
    },
    "updateTime": 1722332757308             //时间戳标识
  }
  1. 将小程序的 上传密钥文件 放到项目的根目录中

(首次配置完了,以后直接输入命令发行即可)👇

3、使用 🔖

  1. 开发代码业务好了,必须先执行uniapp的小程序打包后生成dist源码包:

    npm run build:mp-weixin

  2. 使用插件开始发行:

    两种发行模式:手动发行、jenkins发行

    手动发行:npm run wx-issuance

    jenkins发行:npm run wx-issuance:jenkins (该发行模式是配合jenkins脚本使用,其他情况请使用 手动发行 模式)

1.0.5

11 months ago

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago