From d486353d9b8858563766823f097ba7a3ff30346e Mon Sep 17 00:00:00 2001 From: dengsgo Date: Wed, 19 Sep 2018 11:43:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20yaml=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- raw.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/raw.go b/raw.go index b10bff3..82f4230 100644 --- a/raw.go +++ b/raw.go @@ -21,6 +21,8 @@ monitor: - .idea - .git - .vscode + - node_modules + - vendor # 监听文件的格式,此类文件更改会执行 command 中的命令 # .go 后缀为 .go 的文件更改,会执行 command 中的命令 @@ -34,9 +36,15 @@ command: # 可以有多条命令,会依次执行 # 如有多条命令,每条命令都会等待上一条命令执行完毕后才会执行 # 如遇交互式命令,允许外部获取输入 + # 支持变量占位符: + # {{file}} 文件名(如 a.txt 、test/test2/a.go) + # {{ext}} 文件后缀(如 .go) + # {{changed}} 文件更新的本地时间戳(纳秒,如 1537326690523046400) + # 变量占位符使用示例:cp {{file}} /root/sync -rf 、 myCommand --{{ext}} {{changed}} exec: - go version - go env + - echo {{file}} ` var firstRunHelp = `第一次运行 fileboy ?