Sie genau Sie hatten das Problem mit Tooling Preview 1, aber ich habe ein ähnliches Problem mit der Version 2 bekannt. Der Fehler wurde gemeldet (vgl. thread). Die von markvp vorgeschlagene Lösung hat mein Problem gelöst. Hier ist sein Beitrag:
Wir haben dieses Problem auch erlebt.
Während sie versuchen, es zu beheben ... versuchen, diese Behelfslösung ...
Überprüfen Sie die Web \ External-Ordner in Ihrem VS-Installationsordner (oft C: \ Program Files (x86) \ Microsoft Visual Studio 14.0) für eine Datei mit dem Namen eslint.cmd
Wenn es nicht vorhanden ist, öffnen Sie eine Eingabeaufforderung in dem Ordner und geben Sie npm installieren eslint
Wenn dies Ihr Problem nicht beheben (oder Sie hatte bereits eine eslint.cmd Datei), fügen Sie den vollständigen Speicherort von diese Richtung zu Ihrer PATH Umgebungsvariable. z.B. C: \ Programme (x86) \ Microsoft Visual Studio 14.0 \ Web \ Extern.
(Siehe Google für Anweisungen, da es von Ihrer Windows OS Version abhängt).
Wenn keine dieser beiden Lösungen das Problem beheben, versuchen Sie, den Unterordner eslint im Ordner node_modules und die beiden eslint-Dateien im Ordner Web \ External manuell zu löschen. Versuchen Sie dann erneut, die obige Installation auszuführen, indem Sie den Befehl mit erweiterten Rechten eingeben (wird als Administrator ausgeführt).
Dann, wenn Sie eine .eslintrc
Datei im Stammverzeichnis des Projekts hinzufügen, können Sie die eslint Regeln außer Kraft setzen.
{
"extends": "eslint:recommended",
"parser": "babel-eslint",
"env": {
"browser": true
},
"globals": {
"angular": false
},
"rules": {
"quotes": [ "error", "single" ]
// add rules here
}
}
Bitte beachten Sie, dass, wenn Sie "eslint:recommanded"
viele Regeln erstrecken, sind bereits standardmäßig eingestellt. Weitere Informationen finden Sie in der official documentation.
Ich bin mir nicht sicher, ob Sie das herausgefunden haben, aber es gibt einige Optionen in VS, die sich darauf auswirken könnten. Ich denke in Ihrem Fall, "Ignoriere verschachtelte Dateien" könnte der Schuldige sein. Es ist unter Optionen -> Web -> Code Analysis. Dies verhindert jedoch auch die Analyse von .min.js-Dateien. – Charles