2014-03-01 78 views
1

我遇到一些奇怪的軌道的行爲:Ruby on Rails的:-Rails S和Rails的服務器命令所有新建項目

當我做下面的命令

rails new blog 

rails s 

rails server 

每一個結果是一個新的項目,這是3個文件夾名稱新,S,服務器,所有與他們在一個新的鐵路項目

...爲什麼會發生這種情況?我有一種感覺,它可能與我使用的版本有關,我使用rvm將Ruby從1.87更新爲2.0,並且我剛剛安裝了rails 2.3.14

我正在使用也從Unity切換的xubuntu。

+4

你使用'rails 2.3.14'的任何理由,在你的問題中包含'which rails'的輸出,我的猜測是'rails'是'rails new'的別名。 – bjhaid

+0

是的,我剛剛意識到我應該擁有導軌4 – spatara

回答

0

看起來你正在嘗試在Rails 2.3中使用Rails 3.x命令。 Pre 3.0你必須使用服務器腳本。

從您的應用程序目錄內運行:

./script/server 

希望這有助於。