用shell解释发布开源工具的git commit&git tag&npm publish&gh-pages流程

2019-07-05
阅读 1 分钟
1.8k
用alias写在了.zshrc里,直接用 command [version] [commit/tag message] [subtreeDir]使用,[version]和[message]必须。

前端自动化工作流中的hooks

2019-05-20
阅读 4 分钟
4.9k
在前端的日常工作中,经常会出现“当执行一种操作之前(之后)需要同时执行另一种操作”的情况,比如我们希望在每次git commit之前都运行eslint代码检查、npm install之前检查项目依赖等。作为经典的情况,各类工具都可以让我们在特定的动作发生时触发自定义脚本,这个功能就叫钩子hooks。