Ruby on Rails Environments

環境相關

ruby

rvm list 查看電腦裡已經安裝哪些版本的Ruby:

% rvm list
   ruby-2.7.2 [ arm64 ]
=* ruby-2.7.5 [ arm64 ]

=* 符號表示目前正在使用的版本(同時也是目前預設的 Ruby 版本)

ruby -v 查看目前 Ruby 的版本:

% ruby -v
ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [arm64-darwin21]

$ rvm use 切換到其他版本的Ruby,例如想要切換到 2.7.2 版本:

% rvm use 2.7.2

use可省略,例如要切換回2.7.5版本:

% rvm 2.7.5

--default可設定預設Ruby版本:

% rvm 2.7.5 --default

這樣之後每次開終端機視窗就會自動切換到 2.7.5 版

rails

gem list 查看電腦裡已經安裝哪些版本的Rails:

% gem list
rails (7.0.2.3, 7.0.2.2, 6.1.5)

或者使用gem list | grep rails

rails -v 查看目前 Rails 的版本:

% rails -v
Rails 7.0.2.3

gem install rails 安裝最新版本Rails

gem install rails -v 版本 安裝指定Rails版本:

% gem install rails -v 6.1.5

rails _版本_ new 專案名使用指定Rails版本生成專案:

% rails _6.1.5_ new hello_rails
updatedupdated2022-04-172022-04-17