簡單安裝ruby以及sass的編譯

最近在某平臺上用的sass比較多,但是自己在本地卻不能寫,很尷尬,所以今天特地來安裝一下,順便把方法記錄一下,菜鳥的第一篇簡書由此開始。本人用的是windows,max請自覺添加sudo。

小知識:用過CSS3的都知道,CSS3沒有變量,也不支持任何邏輯腳本。隨著需求的增加,Sass誕生,目的在于使樣式支持邏輯腳本,使程序猿們更高效的寫樣式,Sass腳本經(jīng)過編譯后,最終會轉換成.css文件。Sass腳本有兩種格式,分別是.sass和.scss,這兩種格式的區(qū)別在于:.sass不使用大括號和分號。由于.scss的寫法與.css更加相似,所以通常我們都使用.scss格式

安裝ruby:

原因:

sass依賴于ruby環(huán)境,所以裝sass之前先確認裝了ruby,安裝ruby的作用在于:它可以安裝和更新sass。ruby官網(wǎng)下載地址:? ? ? ? ? ? ? ? ? http://rubyinstaller.org/downloads/,直接下載“WITH DEVKIT”的版本,亦或者在我的網(wǎng)盤下載(64位):鏈接:https://pan.baidu.com/s/1HeoCCkW4EQfw-wsnfT5zzg 提取碼:5krf? ,接著傻瓜安裝。

安裝后:

1.查看是否安裝成功:

ruby -v

如能正確顯示ruby版本號,表明安裝成功。

2.安裝gem源淘寶鏡像:

gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

(安裝gem出現(xiàn)問題請戳:https://gems.ruby-china.com/

3.打印安裝gem:

?gem sources -l

? ?成功打?。?** CURRENT SOURCES ***

? ? ? ? ? ? ? ? ? ? ?https://gems.ruby-china.com/

安裝sass:

?gem install sass

?gem install compass

安裝成功后,同樣可通過sass -v檢測是否安裝成功,若能顯示版本號則表示安裝成功。

Sass編譯:

這步是實現(xiàn).scss向.css格式轉換的關鍵。進入到編譯文件所在的目錄底下,編譯命令如下:

sass input.scss output.css

如需實現(xiàn)動態(tài)編譯(只要.scss改變就會馬上編譯成.css文件),編譯命令如下:

?sass --watch input.scss:output.css

如果是多文件編譯,編譯對象也可以是文件目錄:

sass --watch aa:dd或者sass --watch aa:cc/output.css

編輯出來的文件有四種排版可配置,分別是nested、expanded、compact和compressed。以expanded為例,配置時只需在命令行末尾加入--style?expanded即可。

sass --watch input.scss:output.css --style expanded

sass用法:

阮一峰大佬的日記,十分詳細,純個人推薦,大家想學也可以去觀摩一下:http://www.ruanyifeng.com/blog/2012/06/sass.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容