我正在尝试在 Linux Mint 上使用 livereload.js 和 XAMPP 设置 grunt watch。
此设置的原因是它允许我开发 php/MySQL 并维护 grunt 功能。
我之前在 MAMP 和 Mac 上做过这个,我所要做的就是在 MAMP 设置中将 SSL 设置为 35729,并且 livereload 与 grunt watch 一起工作。
但是 XAMPP 没有此设置,因此我尝试通过更改设置手动编辑 XAMPP ssl conf 文件 (/opt/lampp/etc/extra/https-ssl.conf):
Listen 443 to Listen 35729
&
<VirtualHost _default_:443> to <VirtualHost _default_:35729>
但是,如果我使用 grunt watch,我会收到:
Fatal error: Port 35729 is already in use by another process.
我不知道 MAMP 有什么不同,但知道我需要如何模拟该功能。
如有任何见解,我们将不胜感激。
最佳答案
您不必让您的 Apache Web 服务器监听 grunts watch-port。 Watch 跨越自己的微型网络服务器来提供更新 javascript,您只需将其包含在您的网站中(手动或使用 livereload 浏览器扩展)
不知道你为什么要这样做?
关于linux - 使用 ssl 端口 35729 设置 xampp 和实时重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20850096/