兄弟目录中的ESLint文件

时间:2015-08-12 14:34:12

标签: command-line eslint

有点令人尴尬的问题,提前道歉!

我能够从命令行对当前目录中的文件完美地运行ESLint:

eslint file1.js

但是,尝试对兄弟目录中的文件执行此操作不会产生任何可见的输出:

eslint ../folder2/file2.js

该文件存在并且似乎被识别,因为尝试lint不存在的文件会产生错误。

有人可以指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

解决!

似乎ESLint会自动尝试在被删除文件的目录中搜索.eslintrc配置文件,而不是工作目录。

因此,eslint ../folder2/file2.js上缺少输出只是因为没有应用任何规则,因此JavaScript自动生效。

修复这个等于在运行命令时指定config参数指向工作目录.eslintrc

eslint -c .eslintrc ../folder2/file2.js