Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

192
Vistas
ESLint CLI no detecta todos los errores que resalta el complemento VSCode

He estado usando eslint en VSCode y también tengo instalado el complemento, pero quiero poder aplicar lint a un proyecto completo ya que lo agregué parcialmente en la codificación y quiero verificar si hay errores sin abrir cada archivo.

Es un espacio de trabajo de raíz única para mantener juntos los proyectos en los que estoy trabajando actualmente, pero la raíz tiene carpetas para cada proyecto (Proyectos > [Nombre del proyecto] > [Subproyecto]). Solo quiero ejecutar el linter en uno de los Proyectos en este momento, y ese proyecto es el único con un archivo .eslintrc.json .

Al abrir archivos individuales, los complementos marcan los errores en el panel de problemas: un archivo en el que estoy trabajando tiene 9 errores solo, sin embargo, cuando se ejecuta la CLI con eslint eslint . en el directorio del proyecto, o ./node_modules/eslint/bin/eslint.js . trae un total de 6 problemas en todo el proyecto. Tengo eslint instalado local y globalmente, y he intentado desinstalar la versión global para ver si había algún conflicto, pero de nuevo obtengo el mismo resultado.

Intenté usar el argumento -c para asegurarme de que está seleccionando el archivo .eslintrc.json , además de forzar la ejecución de la versión local (lo que no hace una diferencia en la salida). Cada vez que la salida es la misma ( 6 Problems (4 errors, 2 warnings) ), pero sé que al abrir archivos individuales hay más.

¿Hay algo obvio que me falta para garantizar que la CLI y el complemento muestren los mismos errores cuando se ejecutan en esta configuración?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Me las arreglé para resolver esto yo mismo. Al ejecutar el complemento, filtra todos los archivos que abre, sin embargo, eslint de forma predeterminada solo filtra los archivos *.js . Me di cuenta de que parecía que faltaban archivos .jsx en el informe y, como se trataba de un proyecto de React, agregué:

 "overrides": [ { "files": ["*.jsx"] } ]

a mi archivo .eslintrc.json y aparecieron todos los errores al ejecutar eslint .

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda