【问题标题】:ESLint file in sibling directory兄弟目录中的 ESLint 文件
【发布时间】:2015-11-05 05:48:08
【问题描述】:

一个尴尬的问题,提前道歉!

我可以从命令行对当前目录中的文件完美运行 ESLint:

eslint file1.js

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

eslint ../folder2/file2.js

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

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

【问题讨论】:

    标签: command-line eslint


    【解决方案1】:

    解决了!

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2015-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-30
      • 2012-10-31
      • 1970-01-01
      • 2019-10-29
      相关资源
      最近更新 更多