Linux 上的 Visual Studio Code DDEV 和自动重新加载

问题描述 投票:0回答:2

我将 DDEV 与 Visual Studio Code 结合使用,并且尝试将 Live Server 扩展配置为当我在 VSC 中点击“保存”时自动重新加载我正在 Chrome 中处理的页面,但它似乎不适用于 PHP。

有没有办法配置它以与 DDEV 一起使用?

我无法找到有关此问题的任何信息。

谢谢

linux ubuntu visual-studio-code ddev
2个回答
0
投票

我设法用另一种方式做到这一点,在Linux上使用guard和guard-liveguard。

工作流程是:

防护装置安装

guard-livereload安装

安装不太简单,但您可以按照终端中的说明进行操作,并安装缺少的内容(如果它告诉您)。

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 窗口,同时打开编辑的页面。


0
投票

我一直在寻找同样的问题。我没有找到使其与 Live Server 一起使用的解决方案,但有一个第一方的 ddev 插件应该可以执行相同的操作(在后台使用 browsersync):https://github.com/ddev /ddev-浏览器同步

© www.soinside.com 2019 - 2024. All rights reserved.