- intelligent 需要在加裝 plugin 。
- RubyMine
2015年5月7日 星期四
Rails install
安裝 Rails 前:
PS. 當然你可以不安裝 RVM ,而直接安裝 Ruby與Rails 但是日後開發上會非常不方便。
安裝 Rails
MAC需要先 xcode-select --install
PS. MAC 若沒先 xcode-select --install則在Building native extensions. 會發生錯誤。
查看目前安裝的東西
rails 可參考資料網站:
PS. 當然你可以不安裝 RVM ,而直接安裝 Ruby與Rails 但是日後開發上會非常不方便。
安裝 Rails
MAC需要先 xcode-select --install
- gem update
- gem install rails -v='4.2.1' --no-rdoc --no-ri
PS. MAC 若沒先 xcode-select --install則在Building native extensions. 會發生錯誤。
查看目前安裝的東西
- gem list
rails 可參考資料網站:
- http://rubyonrails.org/
- https://rubygems.org/
- https://ihower.tw/rails4/installation.html
- http://blog.eddie.com.tw/2011/04/08/rvm-and-gemsets/
gems
gems: 套件包管理工具
# 查詢 gem 可用參數
# 查詢 gem 命令
# 查詢 gem 已經安裝套件
# 查詢 gem 可用參數
- gem -h
# 查詢 gem 命令
- gem help commands
- gem -v
- gem environment
# 查詢 gem 已經安裝套件
- gem list
- gem install {套件的名稱}
- gem uninstall {套件的名稱}
rvm gemset
gem 是套件管理工具,類似 apt-get、npm 這類的package manager tools。
RVM 的gemset,可以讓你的機器有獨立的各個gem空間,讓不同版本可以使用不同的gem套件空間。
1. 建立一個新的 gem 環境空間
2. 查看 gem 空間狀況
gemsets for ruby-2.2-head (found in /home/ubuntu/.rvm/gems/ruby-2.2-head)
=> (default)
global
rails421
3 切換 gem (將當前使用的ruby 版本使用 gem 環境切換)
可用 rvm gemset list 再次查看gem使用狀況
其他常用 :
這樣就可以把gem庫換來換去啦~ 開發時很好用
參考:
RVM 的gemset,可以讓你的機器有獨立的各個gem空間,讓不同版本可以使用不同的gem套件空間。
1. 建立一個新的 gem 環境空間
- rvm gemset create rails421
2. 查看 gem 空間狀況
- rvm gemset list
gemsets for ruby-2.2-head (found in /home/ubuntu/.rvm/gems/ruby-2.2-head)
=> (default)
global
rails421
3 切換 gem (將當前使用的ruby 版本使用 gem 環境切換)
- rvm gemset use rails421
可用 rvm gemset list 再次查看gem使用狀況
其他常用 :
- rvm gemset empty {目標gem} //清空gem內容
- rvm gemset copy {來源gem} {目標gem} //複製gem內容
- rvm gemset rename {來源gem} {目標gem}
- rvm gemset delete {目標gem}
這樣就可以把gem庫換來換去啦~ 開發時很好用
參考:
- 高見龍先生 rvm and gemsets
- RVM Gemsets
rvm rubies installing
System : Ubuntu
RVM Ruby 安裝
# 先查詢可安裝的Ruby列表
Updating system..ubuntu password required for 'apt-get --quiet --yes update':
在這時後,輸入ubuntu的密碼後按下Enter就會開始安裝Ruby
#安裝 第二套 ruby
#查詢安裝狀態
ubuntu@ubuntu:~$ rvm list
rvm rubies
=> ruby-2.0.0-p643 [ x86_64 ]
* ruby-2.1.4 [ x86_64 ]
# => - current
# =* - current && default
# * - default
# 切換使用版本
# 設定預設版本
# 查詢目前機器Ruby資訊
#如果想切回原本系統上的 Ruby (已經使用了rvm 這個除非有特殊需求,不然就少用吧)
RVM Ruby 安裝
# 先查詢可安裝的Ruby列表
- rvm list known
- rvm install 2.1.4 //會跳出詢問要輸入 ubuntu password
Updating system..ubuntu password required for 'apt-get --quiet --yes update':
在這時後,輸入ubuntu的密碼後按下Enter就會開始安裝Ruby
#安裝 第二套 ruby
- rvm install 2.0.0-p643
#查詢安裝狀態
- rvm list
ubuntu@ubuntu:~$ rvm list
rvm rubies
=> ruby-2.0.0-p643 [ x86_64 ]
* ruby-2.1.4 [ x86_64 ]
# => - current
# =* - current && default
# * - default
# 切換使用版本
- rvm use 2.1.4 //current 會切換成 2.1.4
# 設定預設版本
- rvm 2.1.4 --default
# 查詢目前機器Ruby資訊
- rvm info
#如果想切回原本系統上的 Ruby (已經使用了rvm 這個除非有特殊需求,不然就少用吧)
- rvm system
rvm list command
System : Ubuntu
rvm is ruby version manager tools.
#列出已經安裝的Ruby版本。
#列出預設Ruby版本,純版本字串
參考資料料:
rvm is ruby version manager tools.
#列出已經安裝的Ruby版本。
- rvm list rubies or rvm list
- rvm list default
- rvm list known
- rvm list strings
#列出預設Ruby版本,純版本字串
- rvm list default string
參考資料料:
- 官方 list command
install RVM (Ubuntu)
System : Ubuntu
RVM (Ruby Version Manage)
讓你可以容易在多個Ruby版本中切換使用。
安裝:
PS:
RVM 安裝需要 curl ,如果缺少
MAC沒有gpg命令需要:
RVM移除:
PS. 有時RVM會無法下載安裝,是因為gpg安裝出問題,此時將 ~/.gnupg 整個刪除之後再
參考資料:
RVM (Ruby Version Manage)
讓你可以容易在多個Ruby版本中切換使用。
安裝:
- gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
- \curl -sSL https://get.rvm.io | bash -s stable
- 登出主機,重新登入。(實體主機可能需要重開機) or source ~/.profile
- rvm -v //查看運作版本
PS:
RVM 安裝需要 curl ,如果缺少
- sudo apt-get install curl //ubuntu
- sduo brew install curl //mac
MAC沒有gpg命令需要:
- sudo brew install gnupg
- sudo brew install gnupg2
RVM移除:
- rvm implode
- rm -rf ~/.rvm
PS. 有時RVM會無法下載安裝,是因為gpg安裝出問題,此時將 ~/.gnupg 整個刪除之後再
- gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
參考資料:
- https://rvm.io/
- 高見龍先生 RVM and Gemsets
- http://ruby-on-rails-book.kejyun.com/install/install-rvm-ruby-rails.html
訂閱:
文章 (Atom)