Frage

Gibt es ein solches eigenständiges Paket für JavaScript, wie Pyflakes für Python? Ich sehe, es gibt JSlint, aber es sieht so aus, als hängt es von einigen externen Dingen wie Rhino ab.

Ich bevorzuge etwas Basic & Kompaktes wie Pyflakes, da es mir 80% der Fehler zeigt, die ich mache und nur 20% (oder noch weniger) Komplexität anderer Werkzeuge wie Pylint.

Idealerweise sollte es auch ein funktionierendes Rezept für das Anschließen in EMACs geben, aber ich kann es selbst herausfinden, wenn das Werkzeug selbst vielversprechend ist.

War es hilfreich?

Lösung

Wenn Sie eine eigenständige Version von JSlint wollen, schauen Sie sich meine an JSLINT4JAVA Projekt. Es einbettet Rhino und JSlint in eine ausführbare JAR -Datei ein.

Das ist auch ein Beispiel dafür, es mit EMACs in zu verwenden Dieser Kern.

Andere Tipps

In JSlint gibt es eine Option "Annahme von Rhino" auf JSlint, die, wenn sie auf True festgelegt sind, angenommen, dass Rhino vorhanden ist und daher die globalen Eigenschaften definiert wurden. Ich glaube, dass dies standardmäßig "falsch" ist.

Aber was eine Abhängigkeit betrifft, nein, JSlint ist nicht von Nashorn abhängig.

Ich habe weder Pyflakes noch Pylinint verwendet, aber nachdem ich einige der Dokumente gescannt habe, würde ich sagen, dass JSlint genau das ist, was Sie suchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top