Ruby on Rails常用命令

rvm命令
rvm list known:列出可以使用rvm安装的软件包
rvm install 1.9.3:安装指定版本的Ruby
rvm use 1.9.3:使用指定版本的Ruby
rvm use 1.9.3 --default:选定作为默认版本
rvm list:列出已安装的Ruby版本
rvm remove 1.9.3:卸载指定版本的Ruby


gem命令
gem list:列出所有已安裝的模块
gem list rails:列出所有已安装的Rails
gem update --system:升級RubyGems到最新版本
gem update:更新所有已安裝的Gems
gem update gem_name:更新指定模块到最新版本
gem install gem_name:安裝指定模块
gem install gem_name --no-ri --no-rdoc:安装模块时不安装对应的文档
gem install rails --version 3.2.2:安装指定版本的Rails
gem uninstall gem_name:反安裝模块


rails命令
rails _3.2.2_ new demo:使用指定版本的Rails创建项目
rails new demo --skip-bundle:创建项目时暂时不执行更新操作
rails new demo -d=mysql:创建MySQL版项目(不指定则默认使用SQLite3)
rails server webrick:使用指定服务器运行Rails项目
rails console:打开项目主控制台


rails项目内命令
rails g scaffold product title:string description:text:生成脚手架
rails g controller say hello goodbye:创建控制器
rails g model product title:string description:text:创建模型
rails g migration mgt_name:创建Migration档案


rake命令
rake -T:列出所有rake支持的命令
rake db:migrate:执行数据迁移
rake db:rollback:数据回滚
rake test:执行测试
rake db:seed:使用测试数据进行填充
rake doc:rails:创建自己的Rails API文档




更换镜像
淘宝RubyGems镜像地址:http://ruby.taobao.org/,使用方式如下


gem sources -a http://ruby.taobao.org/:增加新镜像
gem sources -r http://rubygems.org/:移除原有镜像
gem sources -l;查看镜像列表(必须确保只有淘宝一个镜像地址)
对于Rails应用,也可以将Gemfile的第一行改写为source 'http://ruby.taobao.org/',然后执行bundle install进行更新
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值