[ CSS ] 在Linux上安裝SCSS/SASS
31 Oct 2017
到今天我們公司依然還未找到美術/前端,因為一直在支援前端需求,寫了一堆的CSS後,我真的覺得這些寫法相當不smart,感覺一直在做重複的事情 ... ,所以我決定引進SCSS來用XD
SASS 安裝步驟
因為安裝過程需要 rubygems,所以優先安裝 rubygems
不過因為我在安裝時,遇到了個小問題↓
這是因為我的機器並不是完整的Ruby環境導致(我的機器跟我寫的程式是PHP為主),所以導致出錯,解法如下↓
Ruby 升級
但是 !!! 當我要再安裝一次時又出現版本不同 … 系統中的ruby default版本1.8.7太低了,至少要1.9以上,所以我又刪除重新安裝
裝好之後,基本的更新
繼續安裝 SASS
裝好之後測試一下有沒有成功~
vim style.scss
sass –watch style.scss:style.css
這行指令是監控style.scss 只要有變動就會重新生成style.css
還有以下幾種指令可以參考
- sass –watch ./:stylesheets/compiled # sass 檔 和 css 檔 分開目錄, 這會把目前此目錄底下的 *.sass 檔, compile 完成後, 都放到 stylesheets/compiled/ 下面.
- sass input.scss output.css # 直接 run 產生出 css 檔
- sass –watch input.scss:output.css
- sass –watch app/sass:public/stylesheets
- sass –watch –style compressed style.scss:style.css
SASS語法
sass 還有個好朋友 compass ,不過我目前沒有用到,以後有機會用到再來介紹它~