【问题标题】:react scripts start - hot reload are too slow?反应脚本启动 - 热重载太慢?
【发布时间】:2020-08-06 08:47:05
【问题描述】:

我正在使用 create-react-app 来创建我的 react 项目样板,但最近使用 npm start 启动我的项目太慢了,最近的热重载很慢,需要 5 到 15 秒到在任何更改后重建页面,尤其是在发生错误后重建时。

我真的不太了解webpack,经过一番搜索我发现问题可能来自webpackwebpack-dev-server 但我对他们了解不多 所以我不知道我应该从哪里解决这个问题?

【问题讨论】:

  • 您能否提供任何链接或您用来创建create-react-app 实例的命令列表?我会说这与您计算机的整体性能有关,因为我的 CRA 热重载工作正常。这也可能是由于一个大型项目。
  • @AntonioErdeljac 我的项目不是太大,我禁用了防火墙,但没有任何改变,我的电脑还不错,因为以前的项目运行良好,但后来改变了
  • 离题:我的桌面从不热加载,它只是卡在那里哈哈。我发现 repl.it 的反应重新加载时间非常好,所以我将使用 repl.it

标签: reactjs webpack


【解决方案1】:

如果您在 Windows Subsystem for Linux 2 (WSL2) 环境中开发 React 项目,那么在 WSL2 目录结构中工作以获得最佳 I/O 尤为重要。例如,您希望将项目放在“~/repos/my-project”中,而不是“/mnt/c/Users/my-username/repos/my-project”中。它们不是同一个位置。您可以通过运行“explorer.exe”来确认这一点。从终端。

【讨论】:

    猜你喜欢
    • 2016-08-18
    • 1970-01-01
    • 2013-03-20
    • 2017-06-24
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    相关资源
    最近更新 更多