gpt4 book ai didi

ruby - 如何使用 "run"启动 Sinatra 应用程序

转载 作者:数据小太阳 更新时间:2023-10-29 06:42:37 25 4
gpt4 key购买 nike

我尝试在我的 Sinatra 应用程序中使用 Gemfile,但是当我启动我的应用程序时,出现了这个错误:

$ ruby config.ru  
config.ru:7:in `<main>': undefined method `run' for main:Object (NoMethodError)

这是我的三个文件:

你好.rb:

get "/" do
"Hello world"
end

gem 文件:

gem "sinatra"

配置.ru:

require 'rubygems'
require 'bundler'

Bundler.require

require File.join(File.dirname(__FILE__), 'hi.rb')
run Sinatra::Application

我做错了什么?我该如何解决这个问题?

最佳答案

您应该启动应用程序:

rackup config.ru

关于ruby - 如何使用 "run"启动 Sinatra 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12456781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com