Rails 的超小型筆記


因為現在都比較有空閒時間.所以就決定了重玩一下 Rails
而且之前才知道已經來到了 3.1 所以更要把玩
由於時間都比較晚了.先記錄以下的超基本指令.
明天來補完其他的地方.記錄如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# 建立新專案
# 預設使用 sqlite 可用 -d mysql 更改
# 用法 rails -h
rails new guess

# 進入專案
cd guess

# Bundle 查看目前依據的 Gem 列表
# 用法 bundle -h
bundle show

# 查看目前專案裡可用的指令
rails help

# 打開專案的小型伺服器
rails s

# 生成控制器名為 home 和他的 index 方法
rails g controller home index

# 查看可用的 rake 的任務
rake --task / rake -T

# 查看專案中已有的路由器
rake routes

# 將修改的資料合位進資料庫
rake db:migrate

# 加入多國語言
cd config/locales/
wget https://raw.github.com/svenfuchs/rails-i18n/master/rails/locale/zh-TW.yml

# 時區設置
# 列出所有可用時區
# 從中找出是否有香港字眼的時區
rake time:zones:all
rake time:zones:all | grep -i "hong"

# 進入資庫的指令操作中
# 與離開指令
rails db
.exit