Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何在React应用程序、Docker内部和WLS内部处理热重新加载?_Reactjs_Docker_Express_Windows Subsystem For Linux - Fatal编程技术网

Reactjs 如何在React应用程序、Docker内部和WLS内部处理热重新加载?

Reactjs 如何在React应用程序、Docker内部和WLS内部处理热重新加载?,reactjs,docker,express,windows-subsystem-for-linux,Reactjs,Docker,Express,Windows Subsystem For Linux,首先,这是我一直在谈论的回购协议: 在我的Macbook和Docker中,这一切都很好。但我一直在尝试使用WLS(UbuntuInsideWindows)。我已经跟进了如何在WLS中处理Docker(以及如何处理卷) 它可以工作,我在我的主机(Windows)中更改代码,实际上它在容器(Linux中的Docker)中更改,但是由于某些原因,应用程序不会刷新 我正在使用两个应用程序,一个是React应用程序(使用React脚本),另一个是Express应用程序(使用nodemon)。两者都不会在更

首先,这是我一直在谈论的回购协议:

在我的Macbook和Docker中,这一切都很好。但我一直在尝试使用WLS(UbuntuInsideWindows)。我已经跟进了如何在WLS中处理Docker(以及如何处理卷)

它可以工作,我在我的主机(Windows)中更改代码,实际上它在容器(Linux中的Docker)中更改,但是由于某些原因,应用程序不会刷新

我正在使用两个应用程序,一个是React应用程序(使用
React脚本),另一个是Express应用程序(使用
nodemon
)。两者都不会在更改时重新加载


可能有什么问题?

关于nodemon的部分在以下线程中得到了回答:。简单的回答是使用-L标志启动nodemon以启用旧文件轮询

编辑这篇文章,因为我也找到了react客户端问题的解决方案。诀窍是对react容器使用环境标志-CHOKIDAR_USEPOLLING=true。我在docker compose中将其设置为:

environment:
  - CHOKIDAR_USEPOLLING=true

欢迎来到SO,请阅读:在继续您在stackoverflow的生活之前。谢谢!我读过这篇文章,上面的回复有什么特别的错误吗?