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