0
我在网上搜索,不知道为什么我收到此错误西纳特拉应用...安装在轨道上5
我试着去安装一个应用程序末日,我要重构为一个Rails应用程序,所以我可以平稳过渡,所以我创建了一个虚拟项目来测试。
我的路线文件:
Rails.application.routes.draw do
match "/sinatra" => SinatraApp, :anchor => false
end
西纳特拉应用:
class SinatraApp < Sinatra::Base
get "/" do
"Hello Sinatra World"
end
end
的西纳特拉应用程序位于lib目录下,它是自动加载正确的,我试图添加西纳特拉宝石在Gemfile中,我得到了一个
“'需要':无法加载这样的文件 - 机架/ showexceptions(LoadError)”
,如果我不加在Gemfile中的宝石,或使用“要求:无”是错误消失,我得到了一个又一个
“/active_support/dependencies.rb:293:in`要求“:无法加载这样 文件 - 机架/ showexceptions(LoadError)”
如果我要求'的末日应用Sinatra的,它与其他加载错误再次崩溃....
我需要让Sinatra应用程序奔跑g里面的轨道应用程序,所以我可以导航思想Sinatra应用程序就像它没有轨道运行,所以我可以测试功能,并将它们迁移到轨道应用程序。