我的目标是设置一个Docker容器,当从主机检测到文件更改时,该容器会自动重新启动NodeJS服务器.
我已选择nodemon来查看文件以进行更改.
在Linux和Mac环境中,nodemon和docker正在完美运行.
但是,当我在Windows环境中时,nodemon不会重新启动服务器.
文件在主机上更新,并使用volumesdocker-compose.yml文件中的参数进行链接.
我跑步时可以看到文件已经改变了docker exec <container-name> cat /path/to/fileChanged.js.这样我知道文件正确链接并在容器中进行了修改.
nodemon没有为Windows重启服务器的原因吗?