[Ting's筆記Day1] Ruby on Rails練習- MacOS安裝篇

千里之行,始於足下。喊了要學Ruby on Rails很久,今天終於要來邁向第一步:安裝了!git

 

一開始學習新的事物,主要就是跟着這個網頁所說的步驟step by step。github

很喜歡這個網頁的設計流程,透過大量圖標,讓新手除了能知道下一步該如何作,也包括Troubleshooting的部分。瀏覽器

 

A.肯定操做系統版本:ruby

個人電腦是MacOS High Siera Version10.13.6(2018年8月)。bash

 

B.安裝Xcode:服務器

個人Xcode是Version 9.2(2018年8月)。app

我在想這一步也許跟Command Line有點關係,否則應該能夠省略?框架

 

 

C.準備Terminal/Command line:curl

我本身用了另外一個軟件叫iTerm2,跟蘋果內置的Terminal相似,某些狀況時會兩個都打開一塊兒用。編輯器

 

D.安裝Homebrew:

Homebrew是Mac的套件管理工具。只要裝好這個工具,將來就能使用指令裝應用程序了,不須要跑去下載安裝檔跟點開安裝!工程師就是喜歡把多個步驟節省成一個呢~~(潮)細節可參考這裏

 

Homebrew安裝指令:

 

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

肯定Homebrew版本:個人版本爲Homebrew 1.4.0

 

brew -v

E.安裝Git:

Git是分佈式版本的版本控制系統(Version Control System),對於工程師最重要的來講是能夠清楚記錄每一個檔案是誰在何時加進來、何時被修改或刪除,若是數據出現任何災情或意外時甚至能夠復原到過去。詳情可參考龍哥的Gitbook。

將來我也會花一些時間學習再整理出筆記寫下Git的功能,不過目前先裝好Git要緊~~

這時剛剛的Homebrew立刻就派上用場囉!指令以下:

 

brew install git

每次安裝好一種玩具,最重要的是要確認裝好的是哪一個版本囉!個人git version 2.6.3(2018年8月)。

~~就像買衣服買鞋子同樣要知道是哪一季最流行的款式~~

 

git --version

F.設定Git:

工程師一般會有個Git主機的賬號(例如Github)存放各類項目的代碼。如何在本身的Command Line連上Git主機呢?我參考的是龍哥的文章:Git教學:如何Push上傳到GitHub?

 

G.安裝RVM和Ruby:

到了第七步驟,終因而安裝Ruby的部分了!(敲碗)

RVM(Ruby Version Manager)能夠幫你切換(安裝、管理、使用)不一樣版本的Ruby。~~就像不一樣場合換不一樣衣服同樣~~

請在Terminal輸入:

 

\curl -L https://get.rvm.io | bash -s stable

安裝好RVM以後,關閉Terminal再從新打開,輸入如下指令確認版本(leafor)。

 

rvm | head -n 1

個人版本是Ruby enVironment Manager 1.29.3

 

H.安裝Rails:

第八步驟,精彩的來了!Rails是使用Ruby語言所寫,按照MVC結構開發的開源Web應用框架,它是儘量地保持簡單,使用最少的配置,並使實際的應用開發時的代碼更少。以我家貓貓的話來講就是:工程師的好朋友!

 

gem install rails --no-ri --no-rdoc

安裝完後老話一句,要確認玩具版本夠不夠新,請輸入版本查詢指令。個人是Rails 5.1.6(2018年8月)。

 

rails --version

I.安裝Sublime Text。

Sublime是一套跨平臺的文字編輯器。市面上有太多種類的文字編輯器,例如NotePad++、TextWrangler等等,我使用Sublime單純是由於它看起來的大方美觀順眼又專業~~(~~以貌取軟件!~~)。點選鏈接後可下載安裝檔。

 

J.能夠開始寫程序囉!

在Terminal裏經常使用的這三個指令必定要熟記,不過若是你知道英文表明的意思的話,其實挺好記的。

 

cd切換目錄(change director)

pwd取得目前所在的位置(print working director)

ls列出目前的檔案列表(list)

在此做爲示例,咱們在Termminal移動到一個你適合放程序項目的路徑裏:

 

cd /Users/(你的電腦使用者名稱)/

創建一個新的Rails程序,輸入rails new加上項目名稱:

 

$ rails new bater_loves_ting

移動到項目文件夾裏:

 

cd bater_loves_ting/

使用Terminal打開Sublime Text2:

 

subl .

 

出現了第一個Rails Ap!好的開始是成功的一半!

慶祝一下~接下來還有路要耕耘呢:)

 

L.打開Rails Server

最後一步,開啓Server。

首先肯定你移至了工做的app的路徑(zflwx),

 

cd bater_loves_ting/

接着開啓服務器:

 

rails server

 

檢查是否服務器能順利啓動,移至瀏覽器,在網址字段輸入本機地址:

 

順利看到此圖的話,你就成功囉!

相關文章
相關標籤/搜索