10

我想配置我的 .ackrc ,这样 ack 就不会查看我的测试/覆盖文件夹。到目前为止,我已经结束了这个:

--ignore-dir=coverage

这行得通,但感觉不如:

--ignore-dir=test/coverage

问题是后者不起作用并且搜索测试/覆盖内容。

我是否遗漏了什么或者 ack 不准备处理子目录?

4

1 回答 1

12

ack changelog明确提到这是一个特性,自 ack 1.93_02 起支持。引用:“--ignore-dir 选项现在可以忽略相对于当前目录的整个路径。”

我试过了,它有效。我会检查您的测试/覆盖目录是否直接相对于您正在运行 ack 的文件夹。否则我不确定会发生什么。

于 2011-11-04T16:09:18.810 回答