Rake 任务不会 运行 在我的 sinatra 应用程序中
Rake tasks won't run inside of my sinatra app
我有一个带有 Rakefile.rake 和 server.rb 文件的 sinatra 应用程序。在 server.rb 文件中我有
get '/' do
rake :test
end
当我加载 localhost:4567/ 并说未定义方法 'rake' 用于 sinatra 应用程序时,应用程序加载但崩溃。我尝试使用
来获取文件
require '/home/user/project/Rakefile'
我也尝试 Rakefile.rake 但都给我一个错误 "require cannot load such file." 我正在使用 Ubuntu.
我不确定为什么 sinatra 无法加载 rakefile,但是当我 运行 在终端中进行 rake 测试时,它起作用了。
任何帮助都会很棒。
get '/' do
system 'rake test'
end
我有一个带有 Rakefile.rake 和 server.rb 文件的 sinatra 应用程序。在 server.rb 文件中我有
get '/' do
rake :test
end
当我加载 localhost:4567/ 并说未定义方法 'rake' 用于 sinatra 应用程序时,应用程序加载但崩溃。我尝试使用
来获取文件require '/home/user/project/Rakefile'
我也尝试 Rakefile.rake 但都给我一个错误 "require cannot load such file." 我正在使用 Ubuntu.
我不确定为什么 sinatra 无法加载 rakefile,但是当我 运行 在终端中进行 rake 测试时,它起作用了。
任何帮助都会很棒。
get '/' do
system 'rake test'
end