最近,我们升级到ESLint 3.0.0,并开始接收运行grunt eslint任务的以下消息:
> $ grunt eslint
Running "eslint:files" (eslint) task
Warning: No ESLint configuration found. Use --force to continue.下面是grunt-eslint配置:
var lintTargets = [
"<%= app.src %>/**/*/!(*test|swfobject)+(.js)",
"test/e2e/**/*/*.js",
"!test/e2e/db/models/*.js"
];
module.exports.tasks = {
eslint: {
files: {
options: {
config: 'eslint.json',
fix: true,
rulesdir: ['eslint_rules']
},
src: lintTargets
}
}
};我们应该做些什么来纠正错误呢?
发布于 2016-07-04 13:27:04
尝试将config与configFile交换。然后:
eslint.json文件和Gruntfile.js文件)eslint.json),中放置一些配置,即:。
{
"rules": {
"eqeqeq": "off",
"curly": "warn",
"quotes": ["warn", "double"]
}
}关于更多的例子,请转到这里。
发布于 2017-03-04 12:09:34
您所面临的错误是因为您的配置不存在。配置eslint类型
eslint --init
然后根据您的需求进行配置。
然后再执行该项目。
发布于 2020-04-03 10:55:27
我也犯过同样的错误。它似乎需要配置。
转到您的项目根目录并在终端中运行
./node_modules/.bin/eslint --inithttps://stackoverflow.com/questions/38173326
复制相似问题