0.0.13 • Published 2 years ago

yato-mini-cli v0.0.13

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

YATO, 夜斗,八百万众神最末端的无名神

  • yato-mini-cli是基于minprogram-ci集成的微信小程序一键部署脚手架
  • 项目模板来自commitlint-template
  • rollup打包
  • eslint + prettier + lint-staged 项目规范化
  • commitlint + commitizen 提交校验
  • 打包上传微信,支持体验版/预览版
  • 支持发布钉钉提醒
  • 支持打包前自定义命令
  • 支持版本号自定义/同步分支版本号
  • 支持初始化模板
  • 脚手架命令配置
  • 区分环境
  • 支持esm

cli工具安装

# 使用 npm 安装 CLI
$ npm install -g yato-mini-cli

# OR 使用 yarn 安装 CLI
$ yarn global add yato-mini-cli

项目初始化 TODO

环境配置 TODO

配置文件

yatoci.config.js

module.exports = {
  // 是否是体验版
  isExperience: true,
  appid: '',
  // 私钥路径
  privateKeyPath: '',
  // 上传二维码图片的url
  uploadImagUrl: '',
  // 微信体验版图片地址
  qrcodeImageUrl: '',
  // 钉钉机器人 webhook url
  dingTalkUrl: '',
  // 预执行命令 [{ command, args, desc}, ...]
  preCommand: [],
}

使用

# 发布小程序项目
yato-mini-cli deploy
# 调试
yarn dev

其他参考小程序实现ci - Taro微信小程序自动化部署

3

0.0.12

2 years ago

0.0.13

2 years ago

0.0.3

2 years ago

0.0.10

2 years ago

0.0.2

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.1

2 years ago