我需要一种插入警告行(Bootstrap
alert
)的方式来表示该站点将在10分钟内进行维护。我正在使用Sinatra 2.0.5
,并且希望尽量减少可手动修改的即时警告所涉及的工作。我无法为应用程序设置tmp/always_restart.txt
的意思是“总是重启”。我想编辑生产文件以使此插入可见。
是否有一种方法可以使用sinatra/reloader
重新启动或包含一个文件(我的sitemessage.erb
主布局文件中包含一个erb
文件)?最好是在修改单个文件时出现。
http://sinatrarb.com/contrib/reloader
修改:更多信息:
我已经在:development
中进行了测试,并且禁用了tmp/Xalways_restart.txt
,因此它必须使用sinatra/reloader
。找不到erb
模板:
Errno::ENOENT - No such file or directory @ rb_sysopen - /Users/rich/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/sinatra-contrib-2.0.5/lib/sinatra/views/shorts/about.erb