ReactJS 与 vscode 开发容器 - 热重载问题

use*_*913 8 reactjs visual-studio-code vscode-remote

我正在使用 vscode 的 Remote-Containers 进行 React 开发。我的开发 dockerfile 非常简单:

FROM node
Run Code Online (Sandbox Code Playgroud)

然后,我使用远程容器打开包含 dev dockerfile 的目录,并使用以下命令创建一个示例 React 项目:

npx create-react-app testapp
cd testapp
npm start
Run Code Online (Sandbox Code Playgroud)

一切正常,我可以通过本地计算机上的浏览器通过 http://localhost:3000 访问测试应用程序。问题是,当我修改任何代码时,更改不会反映在浏览器中(即使我刷新浏览器)。我必须重新启动开发服务器才能使更改生效。

我尝试过设置CHOKIDAR_USEPOLLING=true,但没有效果。