如何编写watchman-make命令?

时间:2017-03-27 14:08:53

标签: watchman

我希望在发生更改时使用watchman重建我的目录。 我正在使用watchman - make命令初始化命令:

$ babel ./src/ -d ./lib/

目前我正在使用:

$ watchman-make -p "./src/**" -r 'babel ./src/ -d ./lib/'

在src中观察任何文件更改并运行build命令。

守望者正在输出:

# Relative to /home/marc/workspace/abnb
# Changes to files matching ./src/** will execute `babel ./src/ -d ./lib/`
# waiting for changes

但是当我更改direcoty src /

中的文件时,似乎没有任何事情发生

1 个答案:

答案 0 :(得分:1)

您可能希望将模式重写为src/**/* Watchman名称解析不会(也不会)知道在路径名中解析...**运算符匹配任何目录深度,因此您还应指定*以匹配src目录下任何目录中的任何文件。