我有一个使用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抓取我的来源?也许这不是默认行为......如果没有,是否有最佳实践来实现这一目标?
答案 0 :(得分:0)
我通过为每个单独的文件调用eslint解决了这个问题:
find web -name "*.js" | xargs eslint
某些目录(如web/build
)排除在:
find web -name "*.js" ! -path "web/build/*" | xargs eslint