なぜか急にSassのコンパイル時にエラーが乱発した時に対処したことをまとめておきます。
以下の4つをやればエラーが出なくなりました。
- Koalaのコンパイルボタンを使う。(エラー表示が消えてからボタンを押す)
- Koalaのファイル毎の各オプションを見直す
- 一旦Koalaから該当のsassファイルを消して、もう一度追加し直す
- Coda2を再起動する
Koalaのコンパイルボタンを使う
自動コンパイルでエラーが頻繁になってきたら、都度、コンパイルボタンを押すようにしたらうまくいくことがありました。
Koalaのファイル毎の各オプションを見直す
ファイル毎の各オプションで、Compassを使っていないのに、Compassにチェックが入っていたり、Source Mapにチェックが入っていたりするとエラーになりました。
まとめ
対処法の3、4ですが、追加しなおしたりすることで、設定の異常が修正されたりするのでしょうか。。。自分はとりあえず使っているだけの状態なので、上記4つの方法で解決していましたが、根本的な対処法は、エラーの文章が「individual stylesheets must be in the sass directory.」なので、config.rbのパス指定が間違っている可能性もあります。一度確認してみるといいかもしれません。
プロジェクトのディレクトリ名に日本語を使っている場合もエラーになりますね。