reactjs 如何解决使用JSX时React必须在范围内的问题

mwg9r5ms  于 2021-05-29  发布在  React
关注(0)|答案(1)|浏览(159)

我得到这个错误,
3:9使用JSX react/react-in-jsx-scope时,错误“React”必须在作用域中
我在多个网站上阅读和搜索过,包括React。现在我已经添加了,但仍然得到错误。任何帮助将不胜感激,我在学习阶段,卡住了!

import React from 'react';
import { Route } from  'react-router-dom';

import AllMeetupsPage from "./pages/AllMeetups";
import Favorites from "./pages/Favorites";
import NewMeetup from "./pages/NewMeetups";

function App() {
  return (
    <div>
      <Route path="/">
        <AllMeetupsPage></AllMeetupsPage>
      </Route>
      <Route path="/new-meetup">
        <NewMeetup></NewMeetup>
      </Route>
      <Route path="/favorites">
        <Favorites></Favorites>
      </Route>
    </div>
  );
}

export default App;
uqzxnwby

uqzxnwby1#

3种解决方案:
1.我在运行此命令后修复了此问题。
npm install react-scripts@latest
1.如果未修复,请尝试删除node_modules
然后运行npm install

  1. npm install react@latest react-dom@latest

相关问题