sublime cant node.js jshint grunt-contrib-jshint

node.js - cant - npm jshint



¿Diferencia entre globals y predef en.jshintrc? (2)

¿Cuál es la diferencia y el propósito de tener a ambos en el .jshintrc? Cuando quiero agregar una variable para ser ignorada, ¿cuál es la mejor que debo usar? Además, no puedo encontrar ''predef'' en http://www.jshint.com/docs/options/


En la página de JSHint Doc http://www.jshint.com/docs/ "predef" se menciona para usar dentro del archivo .jshintrc , .jshintrc que la palabra "globals" se usa solo una vez para la directiva en línea (las que están dentro de los archivos .js )

Así que los ejemplos serían:

  • dentro del archivo .jshintrc

    "predef" : [ // Extra globals "angular", ]

  • dentro de archivos .js

    /* global app: false */

Por lo tanto, sería mejor usar palabras diferentes cuando se hace lo mismo pero en lugares diferentes.


Parece que predef está en desuso y debes usar globals .

Mas informacion here