2011-08-19 106 views
0

我有「Rails第四版敏捷Web開發」,我已經安裝了Rails 3.0.5版本,但是我使用的是2.3.5版本,而且我試過的書中的很多內容都失敗了,我認爲是爲版本。我是真的嗎?我如何更改我的版本?我如何使用不同的導軌版本?

非常感謝!

回答

0

默認情況下,Rails 3使用Bundler(http://gembundler.com)。使用

bundle exec <command> 

使用正確版本的rails運行您的命令。

例子:

bundle exec rake db:migrate 
bundle exec rails server 
0

是,Rails的版本問題。

如果你想堅持Rails 2,你可能需要該書的第三版。

如果您使用的是Ruby的版本是1.8.7或1.9.2,您可以安裝Rails 3

是否使用與系統捆綁Ruby環境?或Windows上的即時導航?

在Linux系統中,你可以用RVM的幫助下安裝Ruby,然後使用「創業板安裝導軌」

在Windows上安裝Rails,你最好從ruby-lang.org獲得最新版本的Ruby ,然後安裝Rails gem。這將是很多艱苦的工作。

1

本書的第一頁始於「本書適用於Rails 3」。 Rails 3中有很多很多的變化,所以這本書根本不適用於Rails 2.如果你絕對需要必須使用使用Rails 2.3.5,那麼以前的版本絕對是你想要的。

版本4中的1.4節致力於選擇Rails版本。在第3版中,第3.5節介紹了這一點。

披露:我是本書的作者之一。

相關問題