iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 2
1
自我挑戰組

毫無基礎學習 Ruby on Rails 的 甘苦心得系列 第 2

DAY2 環境建置!!

https://ithelp.ithome.com.tw/upload/images/20190916/20118842g9MQexSC9X.png

好的環境建置 以利你寫得開心 用得開心!!

用 Ruby 或 Rails 來開發網站之前,第一件事(也是最難的事?)就是要先搞定開發環境。
因為我自己是用mac 所以這三十天來都會用mac來示範 如果是 windows或 Unix/Linux 的系統
可以google查詢 資訊量爆炸多

Mac 作業系統
首先 請先安裝 Homebrew
Homebrew 可以做什麼?
可以在 Mac 上安裝系統沒有的套件,Homebrew 不是只有工程師才用的到,一般常見的軟體、下載 YouTube 的程式,其實都可以透過 Homebrew 來取得。,我們不需要搜尋軟體的官方網站,並手動下載、安裝軟體。尤其是許多需要註冊登入才能下載的軟體,例如:Adobe Microsoft Office 都可以透過 Homebrew 來搜尋並安裝。

在 Mac 的終端機貼上以下指令:

/usr/bin/ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)

接著是安裝 Ruby
一樣在終端機輸入以下指令:

brew install ruby

如果不確定是否有安裝成功 可以用以下指令來查詢 有成功的話 會顯示版號

$ ruby -v

https://ithelp.ithome.com.tw/upload/images/20190916/20118842AwqVhQ0WdV.png

有顯示版號就代表安裝成功了
接著安裝 rails
也一樣在中端機輸入

$ gem install rails

在Ruby的世界裡有很多用Ruby寫成的套件包或是框架可以用(舉個例 有玩過線上射擊遊戲的 通常代理商都會出一堆點商可以強化自身槍枝的穩定性或瞄準鏡等等之類的 統稱台幣戰士!誤)

造就Ruby這個程式的多樣豐富性,Rails就是ruby的套件
https://ithelp.ithome.com.tw/upload/images/20190916/20118842VNoyoV8wRz.jpg
就好像多拉a夢的百寶袋一樣

那我們要怎麼找尋這些套件並且管理呢?

登登登登登登
https://ithelp.ithome.com.tw/upload/images/20190916/20118842P9WbNCSGUY.png
Gem就是用來搜尋套件用與管理的玩意
其實我們在安裝Ruby的時候就會內建Gem

例如我們想要下載rails這個套件

可以在終端機下指令

$ gem install rails

接著 一樣使用 -v 來檢查版號跟是否安裝成功

$ rails -v
Rails 5.2.3

這樣基本上就可以建立專案開工拉!
接著這幾天 我會以自己的理解來解釋ruby的語法 如有錯誤 請指正我 謝謝各位 明天見
(os:怎麼才第二天啊)


上一篇
DAY1 練習 是不會背叛你的 前言
下一篇
DAY3 hello Ruby!!
系列文
毫無基礎學習 Ruby on Rails 的 甘苦心得30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言