我使用 create-react-app 来创建我的 react 项目模板,但最近使用 npm start 启动项目非常缓慢,尤其是在发生错误后重新构建页面时,热重载需要花费 5-15 秒的时间。 我对于 webpack 并不是很了解,在进行一些搜索后,我发现问题可能来自于 webpack 或者 webpack-dev-server,但我并不知道应该从哪里开始解决这个问题。
如果您在 Windows Subsystem for Linux 2 (WSL2) 环境中开发 React 项目,特别重要的是要在 WSL2 目录结构下工作以获得最佳 I/O。例如,您应将项目放置在“〜/repos/my-project”而不是“/mnt/c/Users/my-username/repos/my-project” 中。它们并不是同一位置。您可以通过从终端运行“explorer.exe .”来确认这一点。
create-react-app
实例吗?我认为这可能与你电脑的整体性能有关,因为我的 CRA 热重载正常工作。也有可能是由于项目过大导致的。 - Antonio Erdeljac