顯示具有 Ruby 標籤的文章。 顯示所有文章
顯示具有 Ruby 標籤的文章。 顯示所有文章

2013年4月27日 星期六

Ruby小技巧

沒有留言:

陣列格式

key: value  # only available in 1.9.2  
:key => value # available in 1.8.7 and 1.9.2

字串編碼

在使用非英文的文字的時候,會造成編碼錯誤,在任何檔案中若要使用到非英文的字串時,需要在檔案開頭加上# encoding: UTF-8才有辦法正解析執行

Cache

在開發的時候常常會更動到頁面,需要即時看頁面的顯示節,但是rails會將原本的結果cache住,使得我們看不到最即時異動的頁面,這個時候我們就可以將下列Cache設定設為false,這樣就可以即時的看到我們修改的資料了

config.cache_classes = false
config.action_controller.perform_caching = false

Migrate

不支援unsigned integer


:binary
:boolean
:date
:datetime
:decimal
:float
:integer
:primary_key
:string
:text
:time
:timestamp

參考資料

2012年8月27日 星期一

Windows7安裝Sass及Compass環境

沒有留言:

安裝Sass

  • 下載Ruby安裝檔,安裝過程中將ruby設為環境變數

  • 在windows的命令提示字元中輸入「 gem install sass 」進行安裝

C:\Users\kejyun>gem install sass
Fetching: sass-3.2.1.gem (100%)
Successfully installed sass-3.2.1
1 gem installed
Installing ri documentation for sass-3.2.1...
Installing RDoc documentation for sass-3.2.1...
C:\Users\KeJyun>


  • 安裝完畢後輸入命令「sass --watch 目標檔.sass:編譯檔.css」即可對「目標檔.sass」進行監控,並即時將結果輸出至「編譯檔.css」

安裝Compass


ADS