当我更改设置文件时,我想防止自动重新加载我的 settingslogic 设置。我猜想把它放在 Guardfile 中会起作用,但它没有。有任何想法吗?
guard 'settings' do
watch(%r{^config/.*settings\.yml$}) { "Settings.reload!" }
end
当我更改设置文件时,我想防止自动重新加载我的 settingslogic 设置。我猜想把它放在 Guardfile 中会起作用,但它没有。有任何想法吗?
guard 'settings' do
watch(%r{^config/.*settings\.yml$}) { "Settings.reload!" }
end
这不起作用有几个原因:
guard-settings
,所以不能用guard 'settings'
。我建议在你的项目中使用Listen(你没有提到它是 Rails,Sinatra,......),比如:
Listen.to('config') do |modified, added, removed|
Settings.reload!
end.start