1

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

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

目前我正在使用:

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

观察 src 中的任何文件更改并运行构建命令。

守望者正在输出:

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

但是当我更改我的直接 src/ 中的文件时,似乎什么也没发生

4

1 回答 1

1

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

于 2017-03-29T04:31:46.473 回答