[鼠年全馬鐵人挑戰18]為自己學Ruby on Rails [01-新手安裝開發環境]
Published in
4 min readJul 11, 2020
|前言|最近在學習新的東西「Ruby on Rails」,雖然說RoR也不是最近新出的語言,但是剛好有機會碰到相關專案,所以就自己先來了解一下Rails的生態系,就順便記錄一下安裝開發環境跟學習的過程~~也許不會學到很深入,大家就斟酌的看看好了~~哈哈哈哈XD
1|Ruby 背景
Ruby 是由一位日本人(Matz)所發明的,以前只在日本流行,其他地區是非常少人在寫這個語言的,直到David Heinemeier Hansson在 在研討會現場示範使用 Rails 在 15 分鐘內開發出一個 Blog,讓所有的人驚豔,從那次後Rails才開始風靡全世界,也讓更多人開始關注Ruby 這個語言。因為這樣的背景讓我很有興趣想進一步了解這強大的語言及框架~讓我們開始安裝吧!GOGO~
2|安裝 Ruby
因為我的電腦是mac所以會用mac的方式做開發跟紀錄。
新版本的mac均已內建 Ruby 2.0 版本,如果沒有的話,建議可使用 Homebrew 這個套件管理工具來安裝 Ruby:
1. 先安裝Homebrew(https://brew.sh/)
2. $ brew install ruby
3|安裝RVM 管理 Ruby
1. 參考安裝RVM(https://rvm.io/)
2. Install RVM:
$ \curl -sSL https://get.rvm.io | bash -s stable
3. For installing RVM with default Ruby and Rails in one command, run:
$ \curl -sSL https://get.rvm.io | bash -s stable — rails
4. 列出目前有哪些可以安裝的列表:
$ rvm list known
5. 安裝想安裝的版本:
$ rvm install 2.4
6. 查看目前電腦裡已經安裝哪些版本的 Ruby:
$ rvm list
7. 看看目前 Ruby 的版本:
$ ruby -v
8.想使用某個版本的 Ruby:
rvm use 2.4.1
9.想移除某個版本的 Ruby:
$ rvm uninstall 2.4.1
4|安裝 Rails
1. 用gem安裝Rails:
$ gem install rails
2. 查看Rails版本:
$ rails -v
3. 指定版本安裝:
$ gem install rails -v 4.2.6
5|建立 Rails 專案
1. 直接建立新專案:
$ rails new hello_1
2. 進入專案:
$ cd hello_1
3. 開啟rails server:
$ bin/rails server
4. 進入 http://localhost:3000/ 查看畫面:
6|同場加映-錯誤訊息:Please run rails webpacker: install Error: No such file or directory @ rb_sysopen”?
如果遇到上述錯誤的話,解決辦法如下:
1. 安裝yarn:
https://classic.yarnpkg.com/en/docs/install/#mac-stable
2. 安裝 webpacker:
$ bundle exec rails webpacker:install
很順利就將環境架好了呢!接下來就可一同進入新手村拉~~
希望大家陪我順利闖關~~大家一起level up吧!!!GOGOGO~
如果我的文章對你有幫助的話,請給我一點掌聲(讚賞公民免費加入會員),給我一點點肯定與鼓勵吧!謝謝~