我剛剛安裝了rvm,ruby 1.9.3,rails 4.0和rails 3.0 問題是我必須使用ruby 1.9來使用應用程序,而不知道如何選擇正確的包。我還想知道如何從命令行選擇特定的導軌 另一件事:我可以使用Ruby 1.9.3的Rails 4.0?選擇rails -package
0
A
回答
1
你不應該安裝兩個版本的Rails一起,這可能會導致各種怪異的行爲,而不是使用Gemsets(以下描述下)。
要安裝特定的Ruby版本:rvm install 1.9.3-p385
- 是的,你甚至可以指定pathlevel。
若要使用Ruby:rvm use 1.9.3-p385
- 或只有rvm use 1.9.3
(如果您沒有其他1.9.3版本)。
您還應該創建寶石爲您的應用程序,所以你不會污染您的RVM的具體紅寶石安裝與您稍後可能會產生其他項目的寶石。
要做到這一點寫rvm gemset create put_name_here
,你會有現在新的寶石在你的選擇RVM的Ruby安裝範圍。
要使用寶石寫rvm gemset use put_name_here
。 - 你也可以做rvm use [email protected]_name_here
- 這將使用一個命令來選擇Ruby和Gemset。現在
你可以做bundle
和所有寶石將根據選擇的Ruby版本安裝到指定的寶石。
爲了使您的生活更輕鬆,你可以在你的應用程序的根目錄創建一個包含兩個文件:
.ruby版本
1.9.3-p385
.ruby-寶石
put_name_here
從那時起當您輸入該目錄時,rvm應自動更改Ruby版本並選擇指定的Gemset。
要列出已安裝的Rubies和已創建的Gemset:rvm list
和rvm gemset list
(僅顯示當前Ruby下的Gemsets)。
是的,你可以使用Rails的4.0和Ruby 1.9.3
此外,你應該檢查rvm homepage,一切都很好有描述。
相關問題
- 1. Rails日期選擇選項?
- 2. Rails AJAX選擇框
- 3. 選擇Rails主機
- 4. Rails選擇標籤
- 5. Rails選擇和收集選擇幫手
- 6. Rails的選擇 - 選擇價值
- 7. Rails的選擇標記選擇的值
- 8. Rails 4 - nested_form和選擇選擇
- 9. 在eclipse navigator/package explorer中選擇多個文件
- 10. R package CEM:[.data.frame`(TEi,idt):選擇了未定義列的錯誤
- 11. Rails的標籤選擇
- 12. Rails的選擇需要
- 13. Rails:動態選擇菜單
- 14. 的Rails選擇不同
- 15. Rails的DNS路由選擇
- 16. 選擇&onChange | Ruby on Rails的
- 17. Rails activerecord選擇字段AS
- 18. Rails 3選擇標籤
- 19. Rails選擇的simple_form標籤
- 20. rails form_remote_tag並選擇提交
- 21. Rails的使用。選擇
- 22. Rails選擇的AJAX更新
- 23. Rails的關係選擇
- 24. 添加類到rails選擇
- 25. Rails HABTM顯示和選擇
- 26. Rails表單選擇驗證
- 27. jQuery選擇不on Rails的
- 28. Rails表格選擇要求
- 29. Simple_form和Rails - 多項選擇
- 30. Rails的f.select默認選擇
謝謝。我認爲這已經解決了這個問題。 我想真正的問題會出現在另一個新版本的鋼軌更多。我不知道是否需要卸載舊的軌道或做一些actualizacio? 但這是另一個話題....感謝您的答覆! – Hell0