我正在尝试在Ubuntu 10.10中运行需要Sinatra的Ruby应用程序.我是这些技术中的3种新手,所以我理解这个问题对你来说是否显得愚蠢.
昨天我安装了ruby做......
sudo apt-get install ruby1.9.1-full
和sinatra做...
sudo gem install sinatra
这是我正在尝试运行的代码:
require 'rubygems'
require 'sinatra'
get '/' do
"Hi Alex!"
end
Run Code Online (Sandbox Code Playgroud)
当我ruby1.9.1 -rubygems app.rb没有做任何事情时(Ruby已正确安装,因为我尝试运行不需要sinatra的应用程序,它们工作正常).
$ ls
app.rb
$
$ ruby1.9.1 app.rb
$
$ ruby1.9.1 -rubygems app.rb
$
Run Code Online (Sandbox Code Playgroud)
我知道它应该打开Sinatra并告诉我它正在听哪个端口.
我一直在寻找网上的帮助,并阅读在这个论坛中创建的几个主题,但我尝试过的任何东西都没有为我解决.
这可能发生什么?
谢谢