CodeKit で次のエラーが表示されます
Compass は、プロジェクト内の 1 つまたは複数のファイルをコンパイルできませんでした:
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: RUBYOPT の無効なスイッチ: -E (RuntimeError)
(このアクションは、_settings.scss への変更によってトリガーされました)
アップグレード前は問題なく動作していました。
CodeKit で次のエラーが表示されます
Compass は、プロジェクト内の 1 つまたは複数のファイルをコンパイルできませんでした:
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: RUBYOPT の無効なスイッチ: -E (RuntimeError)
(このアクションは、_settings.scss への変更によってトリガーされました)
アップグレード前は問題なく動作していました。
外部の Compass コンパイラを使用するように CodeKit を設定していますが、10.8 (Ruby 1.8.7) の古いバージョンの Ruby でその Compass コンパイラを実行しています。
Compass が Mavericks のシステムにインストールされた新しいバージョンの Ruby (2.0) で実行されていることを確認する必要があります。それができたら、準備は万端です。RVM を使用している場合は、システム Ruby に切り替えてから実行sudo gem install Compass
するだけで、Compass を標準の場所にインストールできます。
私はちょうど今、この同じ問題を抱えていました。ブライアンが提案したように、コンパスを再度インストールしました。この後もまだうまくいかなかったので、自分の設定に行ってみると、以前にユーザーが選択したパスで Compass から Codekit をコンパイルしていたことがわかりました。これを「USE Codekit's internal Compass comiler」に切り替えたところ、再び機能しています。
Compass Advanced 設定を内部コンパス コンパイラ (推奨) に戻したところ、機能しました。