【问题标题】:Why does my React Website Take 43 seconds to Load?为什么我的 React 网站加载需要 43 秒?
【发布时间】:2020-09-08 21:46:35
【问题描述】:

我不确定为什么我的 react 网站需要这么长时间才能加载。需要 43 秒

我所有的都在 index.jsx 中

import ReactDOM from "react-dom";
import React from "react";
import { HashRouter, Route } from "react-router-dom";
import Home from "./components/Home";
ReactDOM.render(
  <HashRouter>
    <div>
      <Route exact path="/" component={Home} />
    </div>
  </HashRouter>,
  document.getElementById("main")
);

Home.jsx:导入 react 并渲染 hi

webpack.config.js : https://pastebin.com/raw/zdUws0R8

package.json : https://pastebin.com/raw/VR6pSP44

index.html : https://pastebin.com/raw/9AVNBpTN

【问题讨论】:

    标签: node.js reactjs performance babeljs


    【解决方案1】:

    我认为您需要通过以下方式重新安装您的项目:

    npx create-react-app YourProject
    

    并使用

    浏览器路由器

    而不是

    哈希路由器

    'react-router-dom' 然后在创建组件或通过

    编辑组件后启动开发服务器
    npm start
    

    【讨论】:

    • 关于为什么/如何解决问题的解释可能是有序的;我想不出任何理由这会提供有意义的加载时间性能提升。
    【解决方案2】:

    我查看了您的网站,目前对我来说似乎运行良好; 有关更多详细信息,我添加了一个: Website Request screenshot

    不过,您可能想查看一下您的 SSL 证书。 万事如意!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-14
      • 2012-08-26
      • 2016-08-03
      • 2012-03-31
      • 1970-01-01
      • 2012-08-15
      • 1970-01-01
      相关资源
      最近更新 更多