React脚本启动-热重载太慢?

6

我使用 create-react-app 来创建我的 react 项目模板,但最近使用 npm start 启动项目非常缓慢,尤其是在发生错误后重新构建页面时,热重载需要花费 5-15 秒的时间。

我对于 webpack 并不是很了解,在进行一些搜索后,我发现问题可能来自于 webpack 或者 webpack-dev-server,但我并不知道应该从哪里开始解决这个问题。


1
你能提供一些链接或者命令列表来创建你的 create-react-app 实例吗?我认为这可能与你电脑的整体性能有关,因为我的 CRA 热重载正常工作。也有可能是由于项目过大导致的。 - Antonio Erdeljac
@AntonioErdeljac 我的项目不是很大,我已经禁用了防火墙,但是没有改变,我的电脑也不错,因为之前项目一直运行良好,但后来情况发生了变化。 - Code Eagle
离题:我的桌面从来没有热重载,它只是卡在那里哈哈。我发现repl.it的React重新加载时间相当不错,所以我将使用repl.it。 - CrazyVideoGamer
1个回答

1

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接