2014-04-26 17 views
6

Ich habe einige Probleme mit SublimeLinter3. Ich habe kürzlich JSHint und Sublime Linter 3 mit meinem Paket-Steuerelement installiert, und wenn ich JSHint manuell von der Befehlspalette aus verwende, funktioniert es gut. Mein SublimeLinter macht jedoch nichts. Sollte es nicht sofortiges visuelles Feedback geben, wenn ich Fehler eintippe und eine Akte speichere? Jede Hilfe würde sehr geschätzt werden!SublimeLinter 3 funktioniert nicht

Antwort

5

Stellen Sie sicher, dass Sie das SublimeLinter-jshint-Paket installiert haben, und nicht das gerade genannte JSHint, da es nicht mit SublimeLinter funktioniert. Stellen Sie außerdem sicher, dass Sie die SublimeLinter documentation vollständig gelesen haben, damit alles korrekt eingerichtet ist.

+3

Hey, ich habe es geschafft, das Problem zu lösen. Aus irgendeinem Grund funktionierte 'npm install -g jshint' nicht für mich. Das Problem wurde behoben, als ich 'sudo npm install -g jshint' benutzte. Obwohl ich nicht weiß, warum ich das tun musste, bin ich nur froh, dass es am Ende funktioniert hat. – saadq

+1

ich versuchte viele Lösungen, aber nicht für gearbeitet und jetzt benutze ich https://github.com/victorporof/Sublime-JSHint in ST3 und Problem gelöst. Sobald Sie Plugin STRG + UMSCHALT + P und jshint installiert haben: Setzen Sie Plugin-Optionen und machen Sie diese Zeile wahr "Lint_on_save": True und ST – HADI

0

Haben Sie die installation documentation gelesen? Sie müssen jshint mit Node.js installieren

Wenn Sie alle Schritte durchgeführt haben, werfen Sie einen Blick auf Extras> SublimeLinter> Lint-Modus. "Hintergrund" sollte ausgewählt werden, wenn Sie während der Eingabe eine Syntaxprüfung durchführen möchten.

Sie können auch versuchen, einige Fehler zu machen und drücken Sie STRG + K und dann A, um alle Fehler anzuzeigen. Wenn Sie Fehler sehen, bedeutet das, dass jshint korrekt installiert ist und funktioniert. Wenn nicht, haben Sie ein Problem mit Ihrer Installation.

+0

neu starten Hey, ich habe es geschafft, das Problem zu lösen. Aus irgendeinem Grund funktionierte 'npm install -g jshint' nicht für mich. Das Problem wurde behoben, als ich 'sudo npm install -g jshint' benutzte. Obwohl ich nicht weiß, warum ich das tun musste, bin ich nur froh, dass es am Ende funktioniert hat. – saadq