読者です 読者をやめる 読者になる 読者になる

器用貧乏です。はげたかです。日記です。

どうも、はげたかです。今まで器用貧乏に生きてきました。ジェネラリスト・フルスタックエンジニアを目指しています。

今日の一言:カテゴリ分けをしっかりしたらPVあがるかな?

Sublime Text3でCompassのビルドシステムを整えた

Sublime Text 3のインストールパッケージには、`Compass`が入ってない。(たぶん)
自分には入ってなかった。
そこで、compassのビルドシステムを作ってみた。


Tools -> Build System -> New Build System

から、新しいビルドシステムを作成する。

出てきたファイルの中身を

{
	"working_dir": "$packages/Compass",
	"selector": "source.sass, source.scss",
	"shell": "true",
	"windows":
	{
                "cmd": ["compass", "compile", ".."]

	}
}

に置き換え、ファイル名を Compass にすればビルドシステムの完成だ。

しかし、このビルドシステムには欠陥があり、コンパイル時のディレクトリを無理やり".."で参照先をconfig.rbに合わせている。
階層が違う場合は、エラーが出る。

sass/***.scss

を参照している時しか、コンパイルされない。
デフォルトで使っている方なら困ることはないが、これ以上階層を深くしたりするとエラーが出るので気をつけて欲しい。