a324539017的专栏

livereload官网:

livereload就不多介绍了,网上有很多例子,但大部分都是基于node环境,在node上开启server来检测,例如我们用得nodewebx+chrome下livereload插件,或grunt/gulp+chrome下livereload插件。我本地有个特殊的环境,就是用nginx/apche来开启server的,目的是使用远程上后端的代码,这样上面的方案就都不行了。

google了一下,终于找到了guard-livereload

guard-livereload官网:https://rubygems.org/gems/guard-livereload

guard-livereload github:

首先安装

$ gem install guard-livereload如果安装失败,,可能需要翻墙

然后在你的工程目录下使用

$ guard init livereload会在根目录生成一个Guardfile(如果使用git,记得配置ignore哦)

然后你可以打开Guardfile进行配置

guard ‘livereload’ do watch() watch(%r{app/helpers/.+\.rb}) watch() watch(%r{config/locales/.+\.yml}) # Rails Assets Pipeline watch()).*" }end

最后

$ guard

即可。

在浏览器上点击livereload图标,空心圆变实心了就大功告成了。

只要你扬帆,便会有八面来风。启程了,人的生命才真正开始。

a324539017的专栏

相关文章:

你感兴趣的文章:

标签云: