1.1.0 • Published 7 months ago

@yc-micro-front/cli v1.1.0

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

业务自定义cli脚手架

背景:微前端项目中存在多种想通的依赖或配置,维护过程中修改多个项目同步修改,为了方便管理,将通用工具譬如git flow、webpack plugin以及自动化工具puppeteer等集成到自定义cli中维护。

基本介绍

业务自定义cli命名为@yc-micro-front/cli,其中@yc-micro-front作为npm私有命名空间,后续所有的业务自定义包会基于这个命名空间进行管理,cli对应Codeup中项目名为yc-cli,用于集成其他工具,目前已经有用于规范化git commit的交互式管理工具,对应仓库为yc-flow-commit

安装及使用

如何安装?

全局安装@yc-micro-front/cli@yc-micro-front/flow-commit

  yarn add global @yc-micro-front/cli
  yarn add @yc-micro-front/flow-commit -D

如何使用?

通过git add [options]将更改加入到staged区,当然使用yc flow add [options]也会被脚手架支持,作为最后兜底,本质上是执行git命令。

然后使用npx yc flow commit代替以前的git commit提交更改,该命令会调用flow-commit模块进行交互式操作。

  npx yc flow commit

为了方便使用,在项目下package.json配置脚本,使用yarn commit进行提交

  "scripts": {
    "commit": "npx yc flow commit"
  }
1.1.0

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago

0.1.2

9 months ago

0.1.1

9 months ago

0.1.0

9 months ago