Pregunta

¿Hay algún paquete independiente para JavaScript, como Pyflakes para Python? Veo que hay jslint, pero parece que depende de algunas cosas externas como Rhino.

Prefiero algo básico y compacto como los pyflakes, porque me muestra el 80% de los errores que hago y solo tiene el 20% (o incluso menos) de complejidad de otras herramientas como Pylint.

Idealmente, también debería tener una receta de trabajo para conectarse a emacs, pero puedo resolverlo si la herramienta en sí misma es prometedora.

¿Fue útil?

Solución

Si quieres una versión independiente de JSLint, eche un vistazo a mi jslint4java proyecto. Incorpora a Rhino y Jslint en un archivo JAR ejecutable.

El es también un ejemplo de usarlo con emacs en esta esencia.

Otros consejos

En jslint hay una opción de 'asumir rinoceronte' en jslint que, cuando se establece en verdadero, supone que el rinoceronte está presente y, por lo tanto, que las propiedades globales que proporciona se han definido. Creo que esto es 'falso' por defecto.

Pero en cuanto a una dependencia, no, Jslint no depende del rinoceronte.

No he usado pyflakes o pylint, pero después de escanear algunos de los documentos, diría que JSLint es exactamente lo que buscas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top