2011-12-13 9 views
14

Estoy usando la línea de comando node-jshint para eliminar todos mis archivos JS. Estoy haciendo una reasignación de los $ por:

$ = someWindowObj.document.id; 

y su me da el error "sólo lectura". Estoy usando Mootools así que estoy estableciendo la opción mootools en verdadero. Cuando desactivo la opción en el archivo, a través del /*jshint mootools:false*/ sigo recibiendo el error. ¿No debería deshabilitar la opción mootools (o jquery) desactivar el error? Cuando elimino completamente la opción mootools del ~/.jshintrc y el archivo JS, el error no informa.

No estoy seguro de si esto es un error o el comportamiento previsto, así que pensé en ponerlo en SO antes de enviar un error.

+0

Puede ser mejor contactar a los responsables de esa herramienta que hacer una pregunta aquí. – austincheney

Respuesta

41

Si la configuración del proyecto sobrescribe la configuración dentro del archivo, debe presentar un informe de error para el proyecto node-jshint. Mientras tanto, siempre puedes hacer /*global $:true */. Esto le dice a JSHint que está bien sobreescribir la variable global $.

+0

Hará. ¡Gracias! –

Cuestiones relacionadas