0

我想使用瘦服务器启动我的应用程序

在 config.ru

require 'sinatra'

require 'app'
run Sinatra.application

他们在同一个目录

kithokit@19:05:26 hello (master) $ ls config.ru app.rb 
app.rb  config.ru

但我仍然收到此错误

kithokit@19:05:14 meet-api (master) $ thin start
Using rack adapter
/home/kithokit/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- app (LoadError)
        from /home/kithokit/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
4

1 回答 1

1

更改此行

require 'app'

require './app'

有关更多替代方案,另请参阅:为什么 Ruby 1.9.2 删除“。” 来自 LOAD_PATH,还有什么替代方法?

于 2013-11-14T11:14:22.487 回答