【发布时间】:2013-11-04 01:15:35
【问题描述】:
我有一个 Sinatra 应用程序,我想开始在 Rails 中构建新功能,同时仍然支持现有的 Sinatra 功能。我尝试了以下策略:
- sinatra 的 rackup 将一些请求路由到 rails,一些路由到 sinatra
- sinatra 的机架包括导轨
- rails 的机架包括 sinatra。
我的许多搜索结果都是 rails 3,而不是 4。此外,Rails 有生成数据库与使用 Sinatra 使用的数据库相比(在这种情况下,使用 Sequel gem 来访问 Sqlite3. ) 一般来说,我得到的错误是关于宝石和路径的。 (虽然我确实重新捆绑并尝试了不同版本的路径。)
关于在仍支持现有 Sinatra 应用程序的同时使用 Rails 4 的最佳方式有什么建议吗?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 sinatra