為什麼需要環境變數?
Ruby - I/O 輸入輸出 (IO)
先來說說什麼是 IO
Ruby - ERB Template
相信學過 rails 一定知道 erb,可以很方便地將 ruby code 寫在 view 中
Ruby - OptionParser
ruby 裡內建的強大工具,可以解析命令行參數
Make You Own Gem
bundle 本身就有提供可以產生 gem 相關檔案的功能
Cucumber
BDD 行為驅動開發工具
Rake 任務管理工具
rake 是個任務管理工具,可以將許多任務,寫成一個 rake,之後只要執行指令,就會將所有任務都完成,例如 rake db:create 中的 db:create 就是 Rails 提供的任務。
更改 Rails 命名規則 Inflector
在 rails 當中,有許多命名的慣例
Ruby on Rails 裝機趴 (Only Mac)
2018-06-30 update!
最近剛好新來了一台電腦,所有東西都要重新安裝,就順手把需要的東西都紀錄了一下,以便之後可以快速的安裝起來!
Custom Seed File
在 db
下有個 seed.rb,可以寫一些假資料 or 要匯入的資料,在執行 rake db:seed
就會執行了
但是當有多個檔案,就可以自己寫個 task
來覆蓋原本的 rake db:seed