2017-06-20 82 views
0

我试图在docker容器内部运行create-react-app的开发服务器并让它重新编译并将更改后的应用程序代码发送给客户端进行开发的目的,但它并没有从Docker容器内部获取更改。在Docker容器中运行带有create-react-app的开发服务器

(当然,我有应用程序的工作目录为容器的容积。)

有没有办法做,使这项工作?

回答

1

其实我找到了答案here。显然,create-react-app使用chokidar来观看文件更改,并且它有一个标志CHOKIDAR_USEPOLLING,用于使用轮询来监视文件更改。所以CHOKIDAR_USEPOLLING=true npm start应该解决这个问题。至于我,我在Docker容器的环境变量中设置了CHOKIDAR_USEPOLLING=true,并刚刚启动了容器。

相关问题