Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.1K
Visualizações
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.

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

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.

over 4 years ago · Santiago Trujillo Relatório

0

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

 { "env": { "browser": true, "node": true } }
over 4 years ago · Santiago Trujillo Relatório

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í.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda