Preguntas etiquetadas con eslint

La utilidad linting conectable para JavaScript y marcos relacionados.


12
Desactivar la regla eslint para un archivo específico
¿Es posible desactivar la regla de eslint para todo el archivo? Algo como: // eslint-disable-file no-use-before-define (De forma análoga a eslint-disable-line.) Me sucede con bastante frecuencia que, en un determinado archivo, estoy infringiendo una regla específica en muchos lugares que se considera correcta para ese archivo, pero no quiero desactivar …

16
Eslint: ¿Cómo deshabilitar la "declaración de consola inesperada" en Node.js?
Estoy usando eslint con Sublime Text 3 y estoy escribiendo gulpfile.js. /*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); }); Pero eslint sigue mostrando el error: "Error: declaración de consola inesperada. (Sin consola)" Encontré un documento oficial aquí , pero todavía no sé cómo deshabilitarlo. /*eslint-env node*/ var …

9
Cómo usar ESLint con Jest
Estoy tratando de usar el linter ESLint con el marco de prueba de Jest. Las pruebas de Jest se ejecutan con algunas variables globales jest, de las cuales tendré que contarle al linter; pero lo complicado es la estructura del directorio, con Jest las pruebas están incrustadas con el código …



3
Deshabilitar reglas de eslint para carpeta
¿Hay alguna forma de deshabilitar reglas específicas para una carpeta? Por ejemplo, no quiero haber requerido comentarios JSDoc para todos mis archivos de prueba en la testcarpeta. ¿Hay alguna forma de hacer esto?
182 eslint 

12
¿Cómo reparar la advertencia de dependencia faltante cuando se usa useEffect React Hook?
Con React 16.8.6 (fue bueno en la versión anterior 16.8.3), obtengo este error cuando intento evitar un bucle infinito en una solicitud de recuperación ./src/components/BusinessesList.js Line 51: React Hook useEffect has a missing dependency: 'fetchBusinesses'. Either include it or remove the dependency array react-hooks/exhaustive-deps No he podido encontrar una solución …

8
Error de análisis de ESLint: token inesperado
Con este código: import React from 'react'; import { Link } from 'react-router'; import { View, NavBar } from 'amazeui-touch'; import * as Pages from '../components'; const { Home, ...Components } = Pages; Me sale este error de eslint: 7:16 error Parsing error: Unexpected token .. Why? Aquí está mi …

4
No hay restricciones globales
Estoy usando React y Redux para desarrollar una aplicación web y cuando comencé mi proyecto obtuve esto: Line 13: Unexpected use of 'location' no-restricted-globals Search for the keywords to learn more about each error. Busco mucho sobre cómo resolverlo, pero ninguna de las respuestas que encontré me ayudó, así que …



5
ESLint Uso inesperado de isNaN
Estoy tratando de usar la isNaNfunción global dentro de una función de flecha en un módulo Node.js pero recibo este error: [eslint] Unexpected use of 'isNaN'. (no-restricted-globals) Este es mi código: const isNumber = value => !isNaN(parseFloat(value)); module.exports = { isNumber, }; ¿Alguna idea de lo que estoy haciendo mal? …
154 javascript  eslint 

5
El dólar ESLint ($) no está definido. (no indefinido)
$("#ID").hide(); agrego ESLint a mi proyecto. todo está bien, excepto el símbolo $. me sale un error: [eslint] '$' is not defined. (no-undef) mi .eslintrc.json(nota: tiene reglas adicionales configuradas para no permitir las funciones de jquery cuando hay un javascript equivalente): { "env": { "browser": true, "commonjs": true, "es6": true …
107 jquery  eslint 

6
JSX no está permitido en archivos con extensión '.js' con eslint-config-airbnb
He instalado eslint-config-airbnb que se supone que preconfigura ESLINT para React: Nuestra exportación predeterminada contiene todas nuestras reglas de ESLint, incluidas ECMAScript 6+ y React. Requiere eslint, eslint-plugin-import, eslint-plugin-react y eslint-plugin-jsx-a11y. Mi .eslintrcampliando su configuración: { "extends": "eslint-config-airbnb", "env": { "browser": true, "node": true, "mocha": true }, "rules": { "new-cap": …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.