gpt4 book ai didi

reactjs - Create-React-App 编译失败 |导入/第一次错误

转载 作者:行者123 更新时间:2023-12-03 13:20:56 31 4
gpt4 key购买 nike

我目前正在为我的个人网站使用 Create-React-App。每次运行时我都会收到以下错误:

./src/~/react-router-dom/es/index.js
Line 3: Import in body of module; reorder to top import/first
Line 5: Import in body of module; reorder to top import/first
Line 7: Import in body of module; reorder to top import/first
Line 9: Import in body of module; reorder to top import/first
Line 11: Import in body of module; reorder to top import/first
Line 13: Import in body of module; reorder to top import/first
Line 15: Import in body of module; reorder to top import/first
Line 17: Import in body of module; reorder to top import/first
Line 19: Import in body of module; reorder to top import/first
Line 21: Import in body of module; reorder to top import/first
Line 23: Import in body of module; reorder to top import/first
Line 25: Import in body of module; reorder to top import/first

我确实觉得我错过了一些非常小的东西,但我很难弄清楚。我尝试用谷歌搜索错误关键字“import/first”,这让我认为这是一个 ESLint 问题。如果您发现我的进口订单有任何问题,请告诉我。我尝试了不同的导入订单,但似乎没有什么可以消除该错误。

import React from 'react';
import ReactDOM from 'react-dom';
import { createBrowserHistory } from 'history';
import { Router, Route, Redirect, Switch } from 'react-router-dom';
import './index.css';
import App from './App.js';
import Home from './home.js';
import About from './about.js';
import Contact from './contact.js';
import NotFound from './404.js';

import registerServiceWorker from './registerServiceWorker';

const history = createBrowserHistory();

ReactDOM.render(
<Router history={history}>
<App>
<Switch>
<Route exact path="/" component= {Home} />
<Route path="/about" component= {About} />
<Route path="/contact" component= {Contact} />
<Route path="/404" component= {NotFound} />
<Redirect to= "/404" />
</Switch>
</App>
</Router>,
document.getElementById('root')
);
registerServiceWorker();

最佳答案

这是因为你不小心将 React Router 安装到 src文件夹。因此 linter 认为这是您的代码并尝试验证它。 不要在src内安装第三方依赖项.

删除src/node_modules并运行npm install在您的应用程序的根文件夹中。如果缺少某个包,请运行 npm install --save <package-name>也在根文件夹中

关于reactjs - Create-React-App 编译失败 |导入/第一次错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45600727/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com