Xcodeのinstall
xcode-select --install
Homebrewのinstall
公式:https://brew.sh/index_ja.html
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
↑ここまでは、記憶で書いているので、動かなかったら別の記事でご確認ください。多分動くはず。。。
Homebrewでsassがあるかどうか調べる
brew search sass
libsass sassc
ない。。
早いと噂のC++libSassを導入する。
sassの仕様に準拠しているらしいです。
コマンドラインから利用できるsasscを導入する。
brew install libsass
brew install sassc
sasscの保存先と、versionの確認
which sassc
/usr/local/bin/sassc
sassc -v
sassc: 3.6.1
libsass: 3.6.1
sass2scss: 1.1.1
sass: 3.5
実行確認
SASS構文で書いてみる
#main
width: 600px;
p
margin: 0 0 1em;
em
color: #f00;
SCSS構文で書いてみる
scss
#main {
width: 600px;
p {
margin: 0 0 1em;
em {
color: #f00;
}
}
}
コンパイル
sassc sample.sass sample.css
sassc sample2.scss sample2.css
問題なくコンパイルできた後に同じ階層に
sample.css,sample2.cssが作成されていればOKです。
見ていただき、ありがとうございました。
SASSはは拡張子が.sass
SCSSは拡張子が.scss
となるようですね。
参考文献:
爆速のlibsassをインストールしてcompassも使える様にする方法
https://www.kalium.net/image/2017/04/24/%E7%88%86%E9%80%9F%E3%81%AElibsass%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6compass%E3%82%82%E4%BD%BF%E3%81%88%E3%82%8B%E6%A7%98%E3%81%AB%E3%81%99%E3%82%8B/
速いsass、libsassについて超簡単な説明
https://qiita.com/tkosuga@github/items/46094b630f57594e86f0