`
lj6684
  • 浏览: 965484 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

MacOS下配置RoR环境杂记

 
阅读更多

MacOS 10.6.8 版本

 

安装RoR环境中碰到的一些问题和解决办法,记录下来备忘

 

关于安装步骤就不说明了,网上此类说明多如牛毛,这里主要记录我遇到的问题

 

安装完的 Rails 无法识别

rvm 能够正常安装,也可以切换 ruby 版本

但使用 sudo gem install rails 命令后,安装完 rails 无法识别

解决办法:

原因是rvm 环境配置不完整

因为我使用的是 oh-my-zsh 脚本环境,所以在 ~/.zshrc 配置文件结尾处加这样一段

 

 

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

据别人说,这段脚本应该是 gem 安装过程中被自动配置的,不需要人为干预,不知道我这里为什么不行

 

提高 rails new 过程 bundle install 速度

原文 http://rubyer.me/blog/941

默认配置下使用 rails new 命令创建项目会卡在 bundle install 过程很长时间

解决办法:

 

rails new proj_name --skip-bundle
cd proj_name
bundle install --local
 

第一次这么做本地 bundle 会发现有一些gem没有安装,按照提示执行大概4、5次 gem install xxx 就OK了

这样以后创建工程就省掉远程检查 bundle 更新情况的时间占用

 

rvm 和 gem 常用命令

rvm list known          列出目前服务器上可安装ruby版本

rvm list                    列出目前本地已安装ruby版本

rvm install 1.9.2        安装目标版本(具体名字可以参考 rvm list known 列出的软件名称)

rvm 1.9.2 --default    切换本地ruby版本为1.9.2

 

gem list                   列出当前本地所安装的gem

gem install xxx         安装新的gem

gem uninstall xxx      卸载一个已安装gem,当这个gem同时安装有多个版本时,会有选择提示

gem command help   gem命令详细说明

 

 

Windows平台安装Rails环境最好的捆绑安装包

RailsInstaller,直接包含最新最全的RoR开发环境和运行依赖环境,超强

http://railsinstaller.org

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics