dtlog
v0.2.3
Published
Develop trail log.
Downloads
3
Readme
dtlog
日常开发日志小插件。
安装
$ npm install dtlog --save-dev
使用
创建当前分支的日志文件
$ npx dtlog init
归档日志
# 归档文件的名称为当前日期 yyyy-MM-dd
$ npx dtlog build
# 指定归档文件的名称
$ npx dtlog build 归档文件的名称
# 归档文件并同步至远程分支
$ npx dtlog build --sync
归档日志的操作,通常在 production 分支进行。
同步 shared 目录资源
$ npx dtlog shared [branch]
branch 为 fe-shared 仓库的分支名,不传则使用 master 分支。
定义脚本
package.json 中定义脚本命令
"scripts": {
"log:init": "dtlog init",
"log:build": "dtlog build",
"log:sync": "dtlog build --sync",
"shared": "dtlog shared"
}
$ npm run log:init
$ npm run log:build
$ npm run log:build 2021-11-11
规范
日志文件会存放在项目的 /doc/log/
目录下。
- 新建的分支,执行 init 命令创建当前分支的日志文件。
- 每次发布完成后,在 master 或线上的分支上,执行 build 将已发布的分支日志归档。