yato-mini-cli
v0.0.13
Published
taro min ci
Downloads
2
Maintainers
Readme
YATO, 夜斗,八百万众神最末端的无名神
- yato-mini-cli是基于minprogram-ci集成的微信小程序一键部署脚手架
- 项目模板来自commitlint-template
- [X] rollup打包
- [X] eslint + prettier + lint-staged 项目规范化
- [X] commitlint + commitizen 提交校验
- [X] 打包上传微信,支持体验版/预览版
- [X] 支持发布钉钉提醒
- [X] 支持打包前自定义命令
- [X] 支持版本号自定义/同步分支版本号
- [X] 支持初始化模板
- [ ] 脚手架命令配置
- [ ] 区分环境
- [ ] 支持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
3