我正在尝试编写一个 Ruby Web 应用程序,并且我想使用 Sinatra 提供的功能。
我使用了这段代码:
require 'rubygems'
require 'sinatra'
get '/' do
'Hello, world!'
end
我在浏览器中输入了 localhost:8080/?hello.rb 并收到一条错误消息,指出脚本无法找到 sinatra。我还尝试使用以下命令运行 sinatra 应用程序:
ruby hello.rb
这次成功了!所以我怀疑问题不在于我的代码,而在于我使用 G-WAN 为 Ruby 脚本提供服务的方式。