安装 Ruby & Rails
Windows
命令行(可用可不用)
- 如果有 Git Bash 就卸载 Git Bash
- 安装 Cmder 代替 Git Bash
- 得到 C:\Software\cmder\Cmder.exe (不要有空格和中文)
- 新的 Git Bash 位于在 D:\Software\cmder\vendor\git-for-windows\bin\bash.exe
- 就因为 Cmder 自带 Git Bash,为了避免在使用 Git Bash 的时候不知道用的哪个 Git Bash,所以要卸载原有的 Git Bash
- 将 Cmder 的默认启动改为 bash:bash
- 将 Cmder 设置为一键呼出(比如 Alt+F1 或 Alt+1)
- 将 ComEmu.xml 里加一句
<value name="Language" type="string" data="zh"/>
可以得到完整的汉化版本
Ruby & Rails
- 下载 Ruby Installer 最新版(带 Devkit 的版本,否则本地不能编译)
- 安装到 C:\Ruby\Ruby26-x64 目录,一直点下一步
- 安装完会出现一个黑框,选择默认值然后回车即可
- 确保 C:\Ruby\Ruby26-x64\bin 在 PATH 环境变量里
- 确保 ruby -v 得到版本号
- 确保 gem -v 得到版本号(类似于 npm 的包管理器)
- 确保 irb -v 得到版本号
- 按教程设置 Ruby 中国源或者把官方加入 Proxifier
- 运行 gem update –system –verbose
- 安装 Rails 6:
gem install rails -v 6 --verbose
设置 Ruby 路径
RubyMine 多本版 ruby
- 直接在 Ruby SDK and Gems 里切换
命令行多版本 ruby
- 运行 touch ~/.bashrc
- 如果有 Ruby 2.6 就在 ~/.bashrc 里添加一行
alias ruby26="export PATH='/c/Ruby/Ruby26-x64/bin:$PATH'"
- 如果有 Ruby 2.5 就在 ~/.bashrc 里添加一行
alias ruby25="export PATH='/c/Ruby/Ruby25-x64/bin:$PATH'"
- ruby26 可切换到版本,ruby25 可切换到 2.5 版本
MacOS
Homebrew
Ruby & Rails
- 进入 https://rvm.io/
- 运行网站的前两行命令
- 第一条命令 gpg2 开头, 如果出错就改为
gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
- 相关安装命令
brew install gpg2
- 按照 教程 设置 Ruby 2.6
- 按照 教程 设置 Ruby 中国源
- 运行
gem update --system --verbose
- 安装 Rails 6:
gem install rails -v 6 --verbose