Sass のインストールメモ

logo-235e394c2
CSSメタ言語としてLessとともに有名なSass。マックにインストールメモです。

インストール

SassはRubyで動いているものなので、Windowsの場合にはRubyのインストールから行わないといけません。
Macの場合には、元々Rubyがインストールされているので、Sassをパッケージマネージャーから入れるだけということになります。
とりあえずRubyのバージョン確認

$ ruby -v
ruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13]

大丈夫そうなので、Sass をインストールします。

$ sudo gem install sass
Fetching: sass-3.3.7.gem (100%)
Successfully installed sass-3.3.7
Parsing documentation for sass-3.3.7
Installing ri documentation for sass-3.3.7
1 gem installed

動作確認も兼ねてバージョン確認しておきます。

$ sass -v
Sass 3.3.7 (Maptastic Maple)

簡単な使い方

$ sass [元のscssファイル]:[変換するCSSファイル名] [オプション][スタイル]

ちなみに[オプション][スタイル]は任意項目なのでなくてもいい
[オプション][スタイル]は、
–style nested (defoult)
–style expanded
–style compact
–style compressed

自動更新させる(watch)

$ sass --watch [オプション][スタイル] [元のscssフォルダ]:[変換するCSSフォルダ]

ここで私の環境では、エラーが出ました。

$ sass --watch --style expanded scss:css
>>> Sass is watching for changes. Press Ctrl-C to stop.
directory css
write css/test.css
[Listen warning]:
Listen will be polling for changes. Learn more at https://github.com/guard/listen#polling-fallback.

Listen機能が働いていない模様です。

$ sudo gem install listen

再び動作確認

$  sass --watch --style expanded scss:css
>>> Sass is watching for changes. Press Ctrl-C to stop.
>>> Change detected to: scss/test.scss
      write css/test.css
^C

うまく動作するようになったようです。めでたしめでたし

コメント

タイトルとURLをコピーしました