【发布时间】:2016-03-09 23:55:32
【问题描述】:
我有一个带有 Rakefile.rake 和 server.rb 文件的 sinatra 应用程序。在 server.rb 文件中我有
get '/' do
rake :test
end
当我加载 localhost:4567/ 并为 sinatra 应用程序说未定义的方法“rake”时,应用程序加载但崩溃。我尝试通过使用来要求文件
require '/home/user/project/Rakefile'
我也尝试了 Rakefile.rake,但两者都给我一个错误,上面写着“require cannot load such file”。我正在使用 Ubuntu。
我不确定为什么 sinatra 无法加载 rakefile,但是当我在终端中运行 rake test 时,它可以工作。
任何帮助都会很棒。
【问题讨论】:
标签: ruby ubuntu sinatra rake require