无法在文件夹中为jshint设置--exclude-path

时间:2015-11-12 18:11:43

标签: javascript jshint

所以我的jshint在root中的.jshintignore工作正常。

但我希望它在一个文件夹中并命名为foo。

所以我有这个

/root
    /bar
       foo
.jshintrc

我正在尝试使用

运行代码
jshint . --exclude-path bar/foo

如果我在根处有foo并且

jshint . --exclude-path foo 

它有效。

有谁能告诉我如何将我的.jshintignore放在root以外的目录中?

我也看到你可以使用--exclude标签,但它也不会指定多个目录。

1 个答案:

答案 0 :(得分:0)

这就是我克服问题的方法,但它不是我想要的解决方案。

我决定使用命令行参数来达到同样的效果。

find . -type f -name "*.js" | grep -v node_modules | grep -v "js/" | grep -v "test" | xargs jshint --config=node_modules/bdsft-sdk-core/.jshintrc