如何使用RVM爲某個目錄設置默認ruby版本?所以,我每次到cd
到那個目錄,它切換到我的首選版本的Ruby。爲特定目錄(RVM)設置默認Ruby版本
1
A
回答
2
一種方法是使用Gemfile
並在其中設置ruby版本。像這樣:
ruby '2.2.0'
那麼當你進入該目錄,你會看到從rvm
RVM used your Gemfile for selecting Ruby, it is all fine - Heroku does that too,
you can ignore these warnings with 'rvm rvmrc warning ignore /Users/danmanstx/rails_projects/app/Gemfile'.
To ignore the warning for all files run 'rvm rvmrc warning ignore allGemfiles'.
1
下面的消息你的版本信息創建一個.ruby-version
文件在該目錄中。要將目錄的版本設置爲2.1.2,請僅使用「2.1.2」作爲內容創建文件。
$ duggout [master] ⚡ cat .ruby-version
2.1.2
3
從
RVM documentation
直接:
RVM支持多種文件允許配置自動開關紅寶石項目。無論如何,確保將這些文件添加到版本控制系統,因爲它是項目配置的一部分。
列入優先順序:
- .rvmrc - shell腳本允許環境的完全自定義,
- .versions.conf - key = value的配置文件
- .ruby版本 - 單線紅寶石版本只
- 的Gemfile」 - 評論:#紅寶石= 1.9.3和指令:紅寶石 「1.9.3」
0
或者只需使用rvm --ruby-version [email protected] --create
,--create here將創建gemset,如果它不存在。如果您不需要指定gemset,而是使用默認的gemset。請留下@gemset --create
。例如,。
相關問題
- 1. 設置默認的Ruby版本RVM
- 2. RVM:可以設置默認的ruby版本,但不能設置當前版本
- 3. 如何使用RVM設置默認的Ruby版本?
- 4. 如何使用RVM設置默認的Ruby版本?
- 5. rvm不默認較新版本的ruby
- 6. 無法在RVM中設置Ruby版本?
- 7. 用RVM設置的默認Ruby版本無法被系統識別
- 8. 如何爲特定的RVM版本設置RUBYOPT?
- 9. RVM問題默認紅寶石版本
- 10. ruby版本和rvm
- 11. 如何爲項目設置默認rails版本?
- 12. 將目錄設置爲目錄中的默認頁面
- 13. Sitecore - 如何爲特定項目設置默認語言?
- 14. 如何設置tensorflow的默認版本?
- 15. 在AppEngine中設置默認版本
- 16. 如何將當前版本的Ruby設爲默認
- 17. 在Asp.net中設置默認目錄
- 18. 無法使用不同的ruby版本,甚至設置爲默認
- 19. RVM默認Ruby和Rails寶石路
- 20. RVM 1.10.1不能設置爲寶石默認
- 21. rvm沒有設置紅寶石版本
- 22. 如何設置目錄路徑的默認值作爲項目設置
- 23. 強制特定的寶石版本作爲默認?
- 24. 設置Gtk.ComboBoxText默認項目?
- 25. 基於默認目錄確定目錄
- 26. 改變rvm ruby版本與ansible劇本
- 27. 如何將Interface Builder文檔版本默認設置爲4.2?
- 28. Linux CentOS 7,如何將Python3.5.2設置爲默認的Python版本?
- 29. 如何將java-7-oracle設置爲默認java版本?
- 30. 如何爲pip設置默認的python版本?
這是迄今爲止發佈的最完整的答案。 – 2015-02-10 14:59:07
我也注意到雖然它是列表中的第三個,但我認爲'.ruby-version'是最普遍的首選方法,除非您特別需要其他特性之一的特性。 – DGM 2015-02-10 15:08:47