Erreur "Aucune configuration ESLint trouvée"
Récemment, nous avons mis à niveau vers ESLint 3.0.0 et a commencé à recevoir le message suivant de l'exécution de l' grunt eslint
tâche:
> $ grunt eslint
Running "eslint:files" (eslint) task
Warning: No ESLint configuration found. Use --force to continue.
Ici est la grunt-eslint
configuration:
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
}
}
};
Que devons-nous faire pour corriger l'erreur?
source d'informationauteur alecxe | 2016-07-03
Vous devez vous connecter pour publier un commentaire.
Essayez de permuter
config
avecconfigFile
. Alors :eslint.json
fichier etGruntfile.js
fichier)eslint.json
), c'est à dire:.
pour plus d'exemples, allez ici.
J'ai le même problème avec Gulp et en cours d'exécution "gulp-eslint": "^3.0.1" version.
J'ai dû renommer config: configFile dans Gulp tâche
L'erreur, vous êtes confrontés est parce que votre configuration n'est pas présent.
Pour configurer le eslint type
eslint --init
ensuite configurer en tant que votre condition.
puis exécutez à nouveau le projet.
Pour ceux ayant le même problème, c'est de cette façon que nous avons fixé.
À la suite de la Nécessitant une Configuration pour Exécuter procédure de migration, nous avons dû renommer
eslint.json
à.eslintrc.json
qui est l'un des défaut ESLint fichier de configuration de noms de.Nous avons également supprimé les
config
grunt-eslint option.Il suffit de suivre les étapes
1.créer eslint nom de fichier de config eslintrc.json
2.placez le code donné ci-dessous
ces deux étapes peuvent vous aider!
Webpack
J'avais eslint.fichier rc dans ma racine du répertoire du projet, mais l'évènement
J'ai été faire d'erreur.
La Solution était d'ajouter exclure la propriété "eslint-loader" règle config: