ESLint 爬取 ES6 模块
ESLint crawl 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
s.
有没有办法让 ESLint 为我抓取我的源代码?也许这不是默认行为...如果不是,是否有实现此目的的最佳实践?
我通过像这样为每个单独的文件调用 eslint 解决了这个问题:
find web -name "*.js" | xargs eslint
某些目录(如 web/build
)被排除在外:
find web -name "*.js" ! -path "web/build/*" | xargs eslint
我有一个使用 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
s.
有没有办法让 ESLint 为我抓取我的源代码?也许这不是默认行为...如果不是,是否有实现此目的的最佳实践?
我通过像这样为每个单独的文件调用 eslint 解决了这个问题:
find web -name "*.js" | xargs eslint
某些目录(如 web/build
)被排除在外:
find web -name "*.js" ! -path "web/build/*" | xargs eslint