2017-10-19 1 views
0

Ich arbeite daran, dass eslint zum ersten Mal in meiner App funktioniert. Ich habe es meistens funktioniert, aber seit ich angefangen habe, einige der Regeln zu deaktivieren, die ich importiert habe, haben meine Browser-Konsole und die Befehlszeile begonnen, mit der gleichen Warnung überfüllt zu werden.Deaktivieren Sie die Warnmeldung, dass die Eslint-Regel nicht gefunden wird

Wenn ich nodemon ausführen, wird meine Befehlszeile mit der gleichen Warnung gefüllt. enter image description here

Ich habe auch eine ähnliche Meldung im Browser-Konsole enter image description here

Meine app wie beabsichtigt funktioniert und Fusseln wie gut funktioniert. Ich habe mich nur gefragt, ob es einen Weg zu bekommen dieser Warnmeldungen befreien

Hier sind einige möglicherweise relevanten Dateien:

package.json

{ 
    "name": "server", 
    "version": "1.0.0", 
    "description": "", 
    "main": "index.js", 
    "engines": { 
     "node": "8.4.0", 
     "npm": "5.3.0" 
    }, 
    "scripts": { 
     "start": "node index.js", 
     "server": "nodemon index.js", 
     "client": "npm run start --prefix client", 
     "dev": "concurrently \"npm run server\" \"npm run client\"", 
     "lint": "eslint ." 
    }, 
    "author": "", 
    "license": "ISC", 
    "dependencies": { 
     "concurrently": "^3.5.0", 
     "cookie-session": "^1.3.1", 
     "express": "^4.15.4", 
     "mongoose": "^4.11.10", 
     "nodemon": "^1.12.0", 
     "passport": "^0.4.0", 
     "passport-google-oauth20": "^1.0.0" 
    }, 
    "devDependencies": { 
     "eslint": "^4.9.0", 
     "eslint-config-airbnb": "^16.1.0", 
     "eslint-plugin-import": "^2.7.0", 
     "eslint-plugin-jsx-a11y": "^6.0.2", 
     "eslint-plugin-react": "^7.4.0" 
    } 
} 

.eslintrc

{ 
    "extends": [ 
    "airbnb" 
    ], 
    "root": true, 
    "rules": { 
    "import/prefer-default-export": "off", 
    "arrow-parens": ["error", "as-needed"], 
    "no-tabs": "off", 
    "indent": "off", 
    "function-paren-newline": "off", 
    "max-len": "off", 
    "no-console": "off", 
    "react/jsx-filename-extension": "off", 
    "react/prop-types": "off", 
    "consistent-return": "off", 
    "jsx-a11y/anchor-is-valid": "off", 
    "jsx-a11y/href-no-hash": "off" 
    } 
} 

.eslintignore

node_modules 
.gitignore 
*.md 
*.json 
config/keys.js 
client/src/registerServiceWorker.js 

Danke

+0

lesen https://github.com Schalt/airbnb/Javascript/Ausgaben/1474? – Dane

Antwort

0

Problem gelöst durch eslint-plugin-jsx-a11y auf Version 5.1.1

Verwandte Themen