我将 DDEV 与 Visual Studio Code 结合使用,并且尝试将 Live Server 扩展配置为当我在 VSC 中点击“保存”时自动重新加载我正在 Chrome 中处理的页面,但它似乎不适用于 PHP。
有没有办法配置它以与 DDEV 一起使用?
我无法找到有关此问题的任何信息。
谢谢
我设法用另一种方式做到这一点,在Linux上使用guard和guard-liveguard。
工作流程是:
防护装置安装
安装不太简单,但您可以按照终端中的说明进行操作,并安装缺少的内容(如果它告诉您)。
Guard 将 Guardfile 放置在 /home/user 目录中,因此我将其编辑为仅包含此内容,关于 livereload pard:
guard 'livereload' do
watch(%r{.+\.(css|scss|html|php|js)$})
end
然后我从这里安装了 Liveguard Google Chrome 浏览器扩展: http://livereload.com/extensions/
在设置下我必须启用“允许访问文件 URL”。
此外,您必须按 Chrome 中的 liveguard 扩展程序图标才能跟踪更改。
就是这样,现在当我编辑在 Guardfile 中输入的任何文件类型时(当然,您可以编辑和添加您需要的内容),它会自动重新加载我的 Chrome 窗口,同时打开编辑的页面。
我一直在寻找同样的问题。我没有找到使其与 Live Server 一起使用的解决方案,但有一个第一方的 ddev 插件应该可以执行相同的操作(在后台使用 browsersync):https://github.com/ddev /ddev-浏览器同步