Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

196
Views
¿Por qué el archivo de la aplicación de reacción predeterminado no se ejecuta con eslint habilitado?

He instalado eslint globalmente a través de cmd y también está instalado como una extensión en el código vs. Después de eso, utilicé el siguiente comando en el terminal del código vs para inicializarlo:

 npx eslint --init

Usé la opción de guía de estilo de Airbnb mientras lo configuraba. Pero incluso al ejecutar el archivo predeterminado que viene cuando crea una aplicación de reacción, se muestran múltiples errores como esta captura de pantalla de errores .
Recién comencé a aprender React y no sé qué otros detalles podrían ser necesarios para resolver este problema. A continuación se muestra el código del archivo App.js.

 import React from 'react'; import logo from './logo.svg'; import './App.css'; function App() { return ( < div className = "App" > < header className = "App-header" > < img src = { logo } className = "App-logo" alt = "logo" / > < p > Edit < code > src / App.js < /code> and save to reload. < /p> < a className = "App-link" href = "https://reactjs.org" target = "_blank" rel = "noopener noreferrer" > Learn React < /a> < /header> < /div> ); } export default App;

Editar: módulo React importado y agregado

 "react/jsx-filename-extension": [1, { "extensions": [".js", ".JSX"] }]

en las reglas de .eslinrc.json pero

 Line 7:5: JSX not allowed in files with extension '.js' react/jsx-filename-extension

este error sigue ahí, a pesar de eliminar y reiniciar eslint para mi aplicación.

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Este problema se solucionó en react-scipts: "4.0.3", pero los errores de eslint presentes en el proyecto no se convierten en advertencias de forma predeterminada. Debe crear un archivo .env que debe contener un ESLINT_NO_DEV_ERRORS=true . Debido a esta bandera, recibirá los errores de eslint como advertencias y no como errores en el desarrollo.

Este indicador se ignora durante la producción y cuando se ejecutan ganchos de git, lo que a su vez provocará un error cuando intente confirmar el código con un error de eslint.

about 4 years ago · Juan Pablo Isaza Report

0

Agregue extends: ["eslint:recommended", "plugin:react/recommended"] a la configuración de eslint e instale el complemento usando npm install eslint-plugin-react .

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!