2011-10-28 26 views
1

在Ruby中創建新的項目,通過RVM insatlling軌後,當我創建新的項目不能on Rails的

軌新PROJECT_NAME

外幣項目名稱爲「新」不「PROJECT_NAME」,但文件夾包含所有項目文件, 之後,我嘗試使用命令

軌服務器或導軌小號

,而不是啓動服務器啓動服務器,創建文件夾「服務器」或「S」與項目文件。

ruby​​ 1.8.7 rails 2.3.14 我需要這個版本的ruby和rails。

操作系統Ubuntu 11.10

我該怎麼辦?

回答

3

鋼軌版本僅用於創建新的應用程序

rails APP_NAME 

然後3.0 rails命令之前,您使用腳本/服務器運行開發服務器

在您使用軌道的新版本rails命令做這樣創建的應用程序,運行服務器等很多東西......

如果要創建一個新的應用程序,你將是對紅寶石1.9.2更好和軌道3.1

如果你需要運行2.3 - 更好地投資於一本好書是針對該版本

0

如何在沒有升級的軌道解決您的問題(不推薦)

我認爲你正在使用的軌道3.x.x命令。在Rails 2.3,創建一個新的項目是這樣的:

rails project_name 

,然後運行服務器是這樣的:

script/server 

這將使它發揮作用。

如何通過升級軌

解決您的問題,我認爲你一定要開始使用Rails的最新版的新項目。截至10月28日,最新版本是Rails 3.1.1。因此您可能需要運行以下內容:

gem install rails