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