ESLint抓取ES6模块

时间:2017-01-02 19:54:14

标签: javascript eslint es6-modules

我有一个使用ES6 modules的项目,我想为其添加linting。

以下是我在.eslintrc文件中的内容:

env:
  browser: true
  es6: true
extends: 'eslint:recommended'
parserOptions:
  sourceType: module

我的ESLint调用如下所示:eslint script.js其中script.js对我项目中的其他模块有import个语句。

script.js被提示很好,但是ESLint没有继续指定它import

有没有办法让ESLint抓取我的来源?也许这不是默认行为......如果没有,是否有最佳实践来实现这一目标?

1 个答案:

答案 0 :(得分:0)

我通过为每个单独的文件调用eslint解决了这个问题:

find web -name "*.js" | xargs eslint

某些目录(如web/build)排除在:

find web -name "*.js" ! -path "web/build/*" | xargs eslint