- 浏览: 51612 次
- 性别:
- 来自: 青岛
文章分类
最新评论
RVM可以管理不同的ruby,也可以管理同一个ruby下的不同gem集合,以下是常用的命令:
1. 安装见官方 http://beginrescueend.com/
2. 查看可以安装的ruby: rvm list known
3. 查看已经安装的ruby: rvm list
4. 使用某个ruby: rvm use x.x.x(x.x.x 是 rvm list 里的版本,可以不用全称;加上 --default 设置为默认的ruby)
5. 使用系统的ruby: ruby use ruby-1.9.2-p290 (可以加上 --default选项)
6. 创建gemset: rvm gemset create rails-3.1.2
7. 查看gemset: rvm gemset list
8. 使用gemset: rvm gemset use ruby-1.9.2-p290
9. 设置默认的gemset: rvm use ruby名称@gemset名称 --default
10. 更多命令&帮助: rvm help
10. 更多命令&帮助: rvm help
其他:
1. Netbeans 识别不了 rvm,因为在选择ruby sdk的时候,没法选择.rvm 这个隐藏文件夹……解决方法:在命令行设置好rvm,然后从命令行启动NB,就可以被识别了。
2. ruby默认有个名称为 global 的gemset,安装在global里的gem,在相同ruby下的其他gemset里都可以被使用。
附上以前发的删除所有gem的命令:
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
bundle 使用
新建一个Gemfile 文件
source 'http://www.rubygems.org'
gem 'rails', '3.1.2'
配置一下,然后 使用bundle 命令 安装rails 3.1.2
rails new XXX 新建一个xxx项目 会生成另外一个bundle文件
添加 gem 'therubyracer'
发表评论
-
Evaluation in Ruby
2011-12-28 15:45 1157Ruby的evaluation是一个很重要的功能,它可 ... -
Ruby的include和extend
2011-12-28 15:17 1423在ruby中基本上有三种引入module的方式 一、在 ... -
rails之 最有用的eval族方法:class_eval
2011-12-26 17:02 1299从本质上讲,class_eval(也就是module_ev ... -
alias, alias_method和alias_method_chain
2011-12-26 16:34 873本文介绍Ruby里的几个关键字。 1. alias ... -
Ruby学习笔记-Block, Proc and Lambda
2011-12-08 14:08 10501.Block: Ruby中的块就是由多行代码组成 ... -
Symbol
2011-12-08 11:25 911Symbol 在Ruby中,有一种奇怪 ... -
hash 和 array 的一个用法
2011-11-01 14:21 719a=[[1,2],[3,4]] Hash[*a ... -
按位与、按位或组合
2011-10-20 18:52 1178下午 看了下 按位与、按位或组合 权限串应用 ... -
gem 降级
2011-10-09 17:21 1965gem uninstall rubygems- ... -
render vs redirect
2011-08-15 15:53 982render和redirect的区别在于: rende ... -
ruby 正则匹配非站内链接
2011-08-01 16:48 960def has_href_not_XXX?(content ... -
form_for && form_tag
2011-07-27 13:47 959<% form_for @XX, :url => ... -
好吧,就这么写了
2011-07-16 17:02 540以后写代码 就按这个思路来 先写 伪代码 再写 ... -
.nil? , .empty?, .blank? .present? 的区别
2011-04-08 17:02 3497首先这三个都是判空的。 而 .nil? 和 .empty? 是 ... -
Ruby的类
2011-03-31 11:40 960类的基本定义 class Myclass #注意类名必须是常量 ... -
private和protected在ruby和Java里的区别:
2011-03-31 10:15 10831、在不同对象实例当中的作用域不同 Java当中,不管priv ... -
java转ruby
2011-03-31 10:14 756换了新工作,开始学习ruby,干了一段时间的java,有必要停 ...
相关推荐
在IT行业中,管理和切换Ruby版本...以上就是使用RVM安装和管理Ruby,以及解决Redis安装过程中遇到的Ruby版本问题的方法。在日常开发中,熟练掌握RVM的使用能够极大地提高开发效率,确保项目在不同Ruby版本间的兼容性。
- **Ruby安装**:首先确保系统中安装了Ruby,Rails依赖于特定版本的Ruby,可以使用RVM或rbenv管理多个版本。 - **Rails安装**:通过`gem install rails`命令安装最新版Rails。 - **创建新项目**:`rails new my_app`...
在学习Ruby on Rails的过程中,不同教程使用的Ruby和Rails版本不一样,为了保持和教程中使用的版本一致,我们可以用RVM(Ruby Version Manager)来控制当前的Ruby/Rails版本,方便切换。 RVM的安装在这里不是重点,...
此项目需要在ubuntu机器内已安装且可正常运行的滑轨上使用Ruby,才能执行以下步骤: 1-从[这里] [ ]安装用于ruby环境的RVM 2-安装滑轨5.2.4.4 ``` gem install rails -v 5.2.4.4 ``` 3-安装捆绑器 ``` gem ...
- 安装Ruby 1.8.7和Ruby 1.9.2版本,这两个版本是Rails 2.x和Rails 3.x分别推荐使用的。 - 安装Rails框架: - 对于Ruby 1.8.7,安装Rails 2.3.5。 - 对于Ruby 1.9.2,安装Rails 3.0.3。 5. **安装MySQL数据库...
在使用前需先配置 Ruby On Rails 的开发环境,本文将介绍如何在 Ubuntu 12.04 系统下配置 Ruby On Rails 开发环境。 一、安装系统需要的包 在安装 Ruby On Rails 之前,需要安装一些必要的包,包括 build-...
在安装redis集群的时候,我们按照网站上的部署文档需要安装rvm,然后再安装ruby2.4.4会导致ctrl+c功能失效,解决起来也比较恶心。现在这里的rvm的tar包,解压后在rvm/rubies/,就已经有了ruby2.4.4配置一下环境变量...
Devcamp投资组合 系统依赖 RVM: rvm install 2.5.0 rvm use 2.5.0 ... .ruby-gemset和.ruby-version使用的配置rvm use . 。 rails db:create rails db:migrate rails s 可用路线 rails routes 发电
2. **安装Rails**:安装完Ruby后,使用gem包管理器安装Rails 2.2.3。运行`gem install rails -v 2.2.3`命令即可。 3. **创建新项目**:使用Rails命令行工具创建一个新的Rails项目。在终端中输入`rails new project_...
REST API身份验证Rails-JWT...软件Ruby版本管理器RVM 1.29.10-next数据库使用PostgreSQL应用客户休息:邮递员,失眠,Talend API测试仪等外挂程式您可以使用宝石JWT,Carrierwave,Bcrypt,Rack-Cors等用法$ git clone ...
1. 安装RVM(Ruby Version Manager)是搭建Rails环境的关键。首先,更新软件包列表: ``` sudo apt-get update ``` 2. 安装curl,用于后续安装RVM: ``` sudo apt-get install curl ``` 3. 使用curl安装RVM: ...
只需调用交互功能rvm-activate-corresponding-ruby ,rvm.el就会更改Emacs,以在当前缓冲区中为文件使用正确的Ruby版本。 请记住,新的ruby版本将用于整个Emacs会话,而不仅仅是当前文件。 如果要rvm-use切换到其他...
Ruby On Rails开发的流浪文件 要求 如何构建虚拟机 构建虚拟机非常简单: host $ git clone https://github.com/jonathantribouharet/vagrant-rails-dev host $ cd vagrant-rails-dev host $ vagrant up 盒子里有...
此示例使用.ruby-version和.ruby-gemset文件,如果您使用 rb-env 或 rvm,则可以使用后续步骤。 git clone git@github.com:conekta/hello-conekta-ruby-rails.git hello-conekta cd hello-conekta gem install ...
从公共下载: docker pull dmitryzuev/rvm-rails (或者,您可以从 Dockerfile 构建映像: docker docker build -t="dmitryzuev/rvm-rails" github.com/dmitryzuev/docker-rvm-rails )用法 docker run -d -p 8080:...
这通常涉及设置Ruby版本管理器如RVM或rbenv,然后安装特定版本的Ruby,接着通过Gemfile安装Rails。 2. **初始化项目**:使用`rails new`命令创建一个新的Rails应用,这个命令会生成一系列的目录和文件,包括基础的...
在学习Ruby on Rails的过程中,不同教程使用的Ruby和Rails版本不一样,为了保持和教程中使用的版本一致,我们可以用RVM(Ruby Version Manager)来控制当前的Ruby/Rails版本,方便切换。
1.将.rb文件和.rhtml文件都保存为utf-8格式; 2.在/app/Controller/application.rb中增加... 您可能感兴趣的文章:Ruby rails 页面跳转(render和redirect_to)学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake, rail