我从未遇到过Sinatra重新加载器的问题。我在我的.rb文件中添加了这个
require 'sinatra/reloader' if development?
即使文档也验证了这一点 http://www.sinatrarb.com/contrib/reloader
但我仍然收到错误
答案 0 :(得分:1)
问题是sinatra/reloader
是sinatra-contrib
的一部分。
有两种方法可以安装它。
如果您在sinatra应用中使用了捆绑包,请打开Gemfile
并添加:
gem' sinatra-contrib'
如果没有,则只需手动安装gem install sinatra-contrib
即可。然后通过添加require 'sinatra/reloader
答案 1 :(得分:1)
没有名为" sinatra / reloader"的宝石,但是" sinatra-reloader":https://rubygems.org/gems/sinatra-reloader
注意:重新加载器是sinatra contrib的一部分,后者又被合并到https://github.com/sinatra/sinatra上游