Jshint: JSHint + `"use strict";` da como resultado "'exportaciones' falsas no definidas". advertencias

Creado en 9 may. 2013  ·  3Comentarios  ·  Fuente: jshint/jshint

Me gustaría aplicar JSHint y "use strict"; a mi código Node.js, pero cuando lo hago, JSHint se queja:

$ jshint .
binfix.js: line 14, col 1, 'exports' is not defined.
binfix.js: line 24, col 1, 'exports' is not defined.
binfix.js: line 48, col 1, 'exports' is not defined.

Comentario más útil

Agregué esto:

{
"node" : true
}

en el archivo .jshintrc y funcionó bien para mí. ¡Gracias @mcandre y @valueof !

Todos 3 comentarios

use la opción /*jshint node:true */ .

@antonkovalyov ¡Gracias de nuevo! ¡Todas las advertencias desaparecieron cuando agregué "node": true a mi .jshintrc !

Agregué esto:

{
"node" : true
}

en el archivo .jshintrc y funcionó bien para mí. ¡Gracias @mcandre y @valueof !

¿Fue útil esta página
0 / 5 - 0 calificaciones