【问题标题】:Guard livereload for non-rails保护非导轨的 livereload
【发布时间】:2013-01-21 04:50:23
【问题描述】:

我目前有一个基于 PHP/MySQL 的站点,我想使用 Guard-livereload 来实现。但是,README 中的所有指标似乎都表明它仅保留给基于 Rails(或更具体而言是 Rack)的站点。这是真的?有没有办法可以在这个基于 LAMP 的站点中开始使用 Guard-livereload?

PS 我以前用过Guard-Livereload。我的问题是我无法将它添加到 Gem 文件以运行 bundle install,正如 PHP/MySQL 站点的文档所述。

【问题讨论】:

    标签: lamp guard livereload


    【解决方案1】:

    在基于 php 的应用程序中您将不需要 Gemfile。 livereload 插件只需要一个

    guard 'livereload' do ... end

    在 Guardfile 中阻塞。

    我写了一个简短的tutorial,介绍如何在 FuelPHP 应用程序中使用。对于任何其他 php 框架,将要改变的只是 watch 指令。

    我没有用 apache 和 nginx 测试它——只有 php 的内置服务器——但我认为只要保护服务器正在运行,Livereload Chrome 扩展连接应该不会有问题。

    【讨论】:

    • chrome 中的 livereload 直接连接到保护服务器,所以不管 nginx/apache/etc 应该没有任何问题。
    猜你喜欢
    • 2013-05-15
    • 2011-02-13
    • 2019-12-26
    • 2017-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-04
    • 2012-11-12
    相关资源
    最近更新 更多