【发布时间】:2017-11-22 09:45:37
【问题描述】:
我正在尝试在 docker 容器内运行 create-react-app 的开发服务器,并让它重新编译并将更改的应用程序代码发送到客户端以用于开发目的,但它没有从内部获取更改码头集装箱。
(当然,我有应用程序的工作目录作为容器的卷。)
有没有办法让这个工作?
【问题讨论】:
-
如果您使用
docker run -it --rm -v ${PWD}:/app -v /app/node_modules -p 3001:3000 -e CHOKIDAR_USEPOLLING=true sample:dev之类的东西启动,请确保您使用 powershell 并且变量插值有效(带有 ${} 的部分)。我正在使用 git bash,它正在创建一些奇怪的文件夹,并且 react live reload 无法正常工作。切换到 powershell 解决了这些问题。