Utilizo RequireJS AMD en mi proyecto. Cuando ejecuto jshint en mi proyecto, arroja un error como
En los scripts de AMD
'define' is not defined.
En casos de prueba de Mocha
'describe' is not defined.
'it' is not defined.
¿Cómo eliminar esta advertencia en jshint?
javascript
requirejs
amd
jshint
Fizer Khan
fuente
fuente
{"mocha": true}
2.5.1+ github.com/jshint/jshint/issues/1330es lo que quieres
fuente
Para evitar la advertencia no definida en jshint para javascript, agregue comentarios como:
Opciones
fuente
Agregue esto en su .jshintrc
fuente
tarde a la fiesta, pero usa esta opción en tu
jshintrc
:y descansarás en paz sin advertencias rojas ...
fuente
Si está trabajando en node js. Agregue estas dos líneas al comienzo de su archivo
fuente
Lea los documentos y busque
/*global
fuente
"unused" : true, // true: Require all defined variables be used
Si está intentando ejecutar JSHint en WebStorm con Mocha, como yo, vaya a:
WebStorm> Preferencias> Idiomas y marcos> JavaScript> Herramientas de calidad de código> JSHint
Desplácese hacia abajo hasta "Entornos" y asegúrese de haber seleccionado la casilla de verificación para habilitar "Mocha", que configurará las definiciones de JSHint para Mocha para usted.
fuente