我希望在发生更改时使用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 /
中的文件时,似乎没有任何事情发生答案 0 :(得分:1)
您可能希望将模式重写为src/**/*
Watchman名称解析不会(也不会)知道在路径名中解析.
或..
。 **
运算符匹配任何目录深度,因此您还应指定*
以匹配src
目录下任何目录中的任何文件。