• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

1K
Views
error 'documento' no está definido: eslint / React

Estoy creando una aplicación React, con create-react-app.

Recibí el siguiente error al ejecutar ESLint:
8:3 error 'document' is not defined no-undef.

Mi aplicación se ejecuta sin errores, pero recibí este error de ESLint en 2 archivos. Vea uno de esos archivos .jsx y mi configuración de ESLint.

índice.jsx:

 import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import './index.css'; ReactDOM.render( <App />, document.getElementById('root'), );

eslintrc.js:

 module.exports = { "extends": "airbnb", "plugins": [ "react", "jsx-a11y", "import" ], "env": { "jest": true } };

Cómo puedo arreglar esto ? Por el momento simplemente ignoraré ambos archivos... pero prefiero encontrar una solución a largo plazo.

about 3 years ago · Santiago Trujillo
3 answers
Answer question

0

Agregue "browser": true verifique su env para incluir variables globales (como documento, ventana, etc.)

Consulte la documentación del entorno ESLint para obtener más información.

about 3 years ago · Santiago Trujillo Report

0

establezca una propiedad env en su archivo eslint.rc, por ejemplo

 { "env": { "browser": true, "node": true } }
about 3 years ago · Santiago Trujillo Report

0

En su package.json , especifique el entorno de prueba para broma como "jsdom" de la siguiente manera:

 "jest": { "testEnvironment": "jsdom" }

Enfrenté el mismo problema y funcionó bien para mí.

about 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error