我刚刚安装了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