相关疑难解决方法(0)

错误'document'未定义:eslint/React

我正在使用create-react-app构建一个React应用程序.

运行ESLint时出现以下错误:
8:3 error 'document' is not defined no-undef.

我的应用程序运行没有错误,但我在2个文件中得到此ESLint错误.请参阅其中一个.jsx文件和我的ESLint配置.

index.jsx:

import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import './index.css';

ReactDOM.render(
  <App />,
  document.getElementById('root'),
);
Run Code Online (Sandbox Code Playgroud)

eslintrc.js:

module.exports = {
  "extends": "airbnb",
  "plugins": [
      "react",
      "jsx-a11y",
      "import"
  ],
  "env": {
    "jest": true
  }
};
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题 ?目前我只会忽略这两个文件......但我宁愿找到一个长期的解决方案.

jsx jsdom reactjs jestjs

28
推荐指数
4
解决办法
2万
查看次数

标签 统计

jestjs ×1

jsdom ×1

jsx ×1

reactjs ×1