我有「Rails第四版敏捷Web開發」,我已經安裝了Rails 3.0.5版本,但是我使用的是2.3.5版本,而且我試過的書中的很多內容都失敗了,我認爲是爲版本。我是真的嗎?我如何更改我的版本?我如何使用不同的導軌版本?
非常感謝!
我有「Rails第四版敏捷Web開發」,我已經安裝了Rails 3.0.5版本,但是我使用的是2.3.5版本,而且我試過的書中的很多內容都失敗了,我認爲是爲版本。我是真的嗎?我如何更改我的版本?我如何使用不同的導軌版本?
非常感謝!
您可能需要更新紅寶石等等看看RVM:http://beginrescueend.com/
你運行捆綁安裝安裝在Gemfile中Rails的版本?
默認情況下,Rails 3使用Bundler(http://gembundler.com)。使用
bundle exec <command>
使用正確版本的rails運行您的命令。
例子:
bundle exec rake db:migrate
bundle exec rails server
是,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。這將是很多艱苦的工作。
本書的第一頁始於「本書適用於Rails 3」。 Rails 3中有很多很多的變化,所以這本書根本不適用於Rails 2.如果你絕對需要必須使用使用Rails 2.3.5,那麼以前的版本絕對是你想要的。
版本4中的1.4節致力於選擇Rails版本。在第3版中,第3.5節介紹了這一點。
披露:我是本書的作者之一。