【发布时间】:2021-12-26 04:52:13
【问题描述】:
更新:似乎问题的根源是 M1 Mac 上的 MAMP。通过工匠命令清除缓存不起作用,但停止和重新启动 mamp 服务器(apache、php)似乎正在工作。我试图将项目克隆到旧的英特尔 Mac 上。它工作得很好。我的猜测是 M1 Mac 上的 MAMP 本身存在一些问题。
我正在使用 Laravel 5.8 开发一个网站。在带有 MAMP 的 macOS 11.6 上。
我正在对刀片页面进行更改,然后转到浏览器并刷新以查看结果。不知何故,最新的变化没有反映到页面上。例如,我添加一个简单的<h1>Hello!</h1> 标签并保存文件。切换到浏览器,刷新,内容不存在。有时内容会立即显示,有时我必须等待 10 到 30 秒。
我试图清除缓存(视图、配置、路由等),重新启动 MAMP 服务器。问题依然存在。
【问题讨论】:
-
你试过运行
php artisan view:clear吗? -
我想我已经在我的问题中提到了这一点:“我试图清除缓存(视图、配置、路由等)......”。它没有用。
-
你可以尝试的另一件事是开始使用Docker而不是MAMP,这并不专业,即使你正在学习。 Docker 既是未来也是现在。您可以通过开始使用真正的虚拟机或类似设备来解决该问题。
标签: laravel laravel-blade