Ich versuche ESLint in mein Projekt zu integrieren und ich laufe in den Fehler finden: „nicht-Modul‚eslint-plugin-Winkel‘gefunden“ wenn ich $ eslint *.js
laufen .kann nicht Modul ‚eslint-plugin-Winkel‘
Die einzige Möglichkeit, dies zu erreichen, ist die Installation von eslint-plugin-angular global, aber das scheint falsch (es sei denn, ich vermisse etwas ??).
Ich bin mit:
- Knoten v0.12.7
- npm 3.3.4
- eslint v1.5.0
- eslint-plugin-Winkel 0.12.0
ESLint wird global installiert.
Meine package.json
Datei hat die folgenden Einträge:
- "eslint": "^ 1.5.0"
- "eslint-plugin-Winkel": "^ 0.12.0",
Ich habe $ rm -rf node_modules
und erneut ausgeführt $ npm install
, um sicherzustellen, gab es keine Art von NPM Abhängigkeitsproblem oder Korruption. Ich verifizierte auch die Verzeichnisberechtigungen in node_modules
, um sicherzustellen, dass der Zugriff möglich ist.
Mein .eslintrc
enthält:
{
"plugins": [
"angular"
],
"rules": {
"angular/ng_controller_name": [
2,
"/[A-Z].*Controller$/"
],
"quotes": [
2,
"single"
]
},
"globals": {
"angular": true
}
}
Was soll ich hier fehlt? Danke! ps. Ich habe ein Ticket auf github geöffnet: https://github.com/Gillespie59/eslint-plugin-angular/issues/222 - ich frage mich nur, ob jemand in der Stack-Community darauf gestoßen ist.
d. H. Installieren Sie 'eslint-plugin-angular' global – boldnik