当我从包控件下载它时,LiveReload 似乎不适用于 sublime text 3。
我在 github 上找到了这个链接(https://github.com/dz0ny/LiveReload-sublimetext2/tree/devel),但没有关于如何在 Windows 上执行此操作的信息(我在 W7 上)。有可能吗,如果可以,我该怎么做?
谢谢!
当我从包控件下载它时,LiveReload 似乎不适用于 sublime text 3。
我在 github 上找到了这个链接(https://github.com/dz0ny/LiveReload-sublimetext2/tree/devel),但没有关于如何在 Windows 上执行此操作的信息(我在 W7 上)。有可能吗,如果可以,我该怎么做?
谢谢!
经过大量的试验和错误,我设法让 LiveReload 在 Windows 8 + Sublime Text 3 上运行!
C:\Users\[YOUR USER NAME]\AppData\Roaming\Sublime Text 3\Packages
如果您安装了浏览器插件,则现在应在保存后立即显示对文件的更改。您可能还决定插入 JS 片段,您可以通过命令面板轻松完成!
我已经看到有关 Windows 防火墙使用 LiveReload 阻止 localhost 的评论。我真的没有遇到过这个问题,但我第一次禁用了防火墙,只是为了确定。当我重新启用它并重新启动 LiveReload 时,Windows 防火墙显示一个对话框,要求我拒绝或允许插件建立连接。因此,即使防火墙启动,现在一切正常。
其实很简单。
您不能使用 Package Control 为 Sublime Text 3 安装 LiveReload,它不能正常工作。
这种方法虽然有效:
PS您确实需要获取 LiveReload Google Chrome 插件,只需在 Google Chrome Extensions Web Store 中搜索即可。
kslstn 和 NEKEY 给出的答案是正确的,但是如果您正在从事本地项目,则缺少关键步骤。
因此,在 sublime text 上安装 LiveReload 并安装 chrome 扩展并启用它们之后,请确保在 chrome 扩展页面中启用对文件 URL 的访问。
你必须为你的浏览器下载扩展我找到了这些:
Safari:http: //download.livereload.com/2.0.9/LiveReload-2.0.9.safariextz
火狐:http: //download.livereload.com/2.0.8/LiveReload-2.0.8.xpi
铬:https ://chrome.google.com/webstore/detail/livereload/jnihajbhpnppcggbcgedagnkighmdlei
更多信息在这里https://sublime.wbond.net/packages/LiveReload。
如果我理解正确,它可以通过 Sockets 工作,所以如果没有浏览器扩展,你将无法做任何事情。