Tengo varios archivos javascript y he definido alguna variable global en un archivo que se carga antes que los demás. Como consecuencia, todos los archivos cargados después del primero tienen acceso a la variable global. Sin embargo, ESLint muestra la variable global como "no definida". No quiero cambiar las reglas de ESLint y me gustaría encontrar una forma elegante de deshacerme de estos mensajes de error. ¿Cualquier pista? Gracias
javascript
variables
global
eslint
marco_sap
fuente
fuente
->
eslint.org/docs/user-guide/configuring#specifying-globals . La documentación de ESLint es excelente en mi opinión, deberías echarle un vistazo.Respuestas:
No creo que hackear las reglas de ESLint por archivo sea una gran idea.
Más bien debería definir
globals
en.eslintrc
opackage.json
.Para .eslintrc:
Para
package.json
:PD
Leer documentación es una virtud obligatoria para los desarrolladores
https://eslint.org/docs/user-guide/configuring#specifying-globals
fuente
true
si puede asignar la variable a otra cosa yfalse
si no debe reasignarse.Puede agregar globales por archivo o en su configuración. Si no desea cambiar su configuración, tendrá que agregar los globales usados en cada archivo.
http://eslint.org/docs/2.0.0/user-guide/configuring#specifying-globals
fuente