我正在尝试为我的代码设置一个 linter,我只想对当前分支中已更改的 coffeescript 文件进行 lint。因此,我使用git
以下命令生成文件列表:
git diff --name-only develop | grep coffee$
Run Code Online (Sandbox Code Playgroud)
这给了我一个我想要处理的文件的漂亮列表,但我不记得如何将它传递给 linting 程序来实际完成工作。基本上我想要类似于find
's 的东西-exec
:
find . -name \*.coffee -exec ./node_modules/.bin/coffeelint '{}' \;
Run Code Online (Sandbox Code Playgroud)
谢谢!