まずターミナルを立ち上げ
ターミナルを立ち上げて元々インスコされてる
Rubyのバージョンをチェック。
コマンドは以下
ruby -v
※2.0系じゃないとsassをインスコしたときエラーが出たりするので要チェック
Sassのインストール
インストールにはgemコマンドを使用。
実際にコマンドを打ってみる
※gemとは
Rubyにあらかじめバンドルされているパッケージ管理ツール「Rubygem」のこと
#コマンド
sudo gem install sass
※sudoとは
Macはセキュリティ上、システムに関係するコマンドをユーザー権限で実行できないようになっているので、管理者権限の必要なコマンドを実行する場合は、コマンドの先頭に「sudo」をつける必要がある。
※今回はインストール作業で管理者権限が必要なのでsudoコマンドを入力する
Mac OS で設定しているパスワードを入力
入力しましょー。
下記が出れば無事インスコ完了
Fetching: sass-3.4.13.gem (100%)
Successfully installed sass-3.4.13
Parsing documentation for sass-3.4.13
Installing ri documentation for sass-3.4.13
1 gem installed
最後にSassのバージョンを確認
下記コマンドで確認すべし
sass -v
下記が出れば問題なし。終了〜
Sass 3.4.13 (Selective Steve)
インストールできないときは
エラーが起きてインストールできなかったりする。
ここでつまづくと泣きたくなるので起こった対処を列挙しておきますー
SSl通信エラー
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (http://api.rubygems.org/specs.4.8.gz)
gemに含まれているインストーラーの証明書が古いので、
SSLエラーが起こることがある。
※会社のwindowsで起きた…。
対処法
- rubyインストーラーに同梱されている証明書を新しい証明書に書き換えてインスコ
- SSL通信をやめて普通にインスコ
①についてはこちらの方が詳しくご説明くださってました。
実際参考にして進めました。ありがたい!!!
http://qiita.com/J_Sugar__/items/af0429ee61e21e0febfc
※windowsだけ起こるのかな…?
②については名著「sassの教科書」のエラー対処に掲載されてました。
こちらも参考にさせていただきました〜。
http://book.scss.jp/code/c2/07.html#p83ssl