使用 Laradock 作为本地开发环境,修改了 Laravel 代码之后必须重启 Docker 才能使代码生效

Laradock 修改代码之后必须重启Docker才能使代码生效 (MacOS laravel 5.8.30)

本地 Laradock 环境编写Api.
用的是 Dingo/Api. 在用 Postman 测试请求的时候,如果修改了业务代码 (路由,控制器的实现方法,文件路径等),必须要

docker-compose stop
docker-compose up -d nginx mysql

修改之后的代码才会生效。
Laradock 的配置我只改了nginx 里面的站点其他配置未做修改。
请问有人知道这是什么原因吗?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 1

1.php相关容器是否开启opcache 2.workspace时区设置

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!