私はCompass(そしてあまりにも)初めてで、構成ファイルRubyの命名規則について疑問に思っています。Compass
デフォルトでは、コマンドが実行されたディレクトリ内にCompass呼び出されるファイルが作成されます。私はWebアプリを開発しているので、作成したファイルから簡単に削除できるように、すべての構成ファイルを1つのディレクトリ内に置きたいので、その中で初期化しようとします。config.rbcompass createGrailsC:\Source\MyGrailsProject\web-app\configWAR
ここで、構成ファイルの名前もconfig/compass.rb[1] のようになる可能性があることを読み、次のことを試しました。
ディレクトリ
Compassの下にすべての特定の設定を含む構成ファイルを作成しますconfigcompass create C:\Source\MyGrailsProject\web-app --bareコマンド ラインから実行します (これは既にセットアップされたプロジェクトであるため、既定のディレクトリ構造を作成--bareしないために使用されます [2])。Compassconfig.rb以前に構成ファイルを作成したので、作成したファイルをweb-appフォルダーから削除しますconfig/compass.rb実行する
compass compile C:\Source\MyGrailsProject\web-appか、代わりにcompass compile C:\Source\MyGrailsProject\web-app\config-どちらも「コンパイルするものがありません...」ログを表示します。これCompassは、まったく設定されていない場合にも表示されます!
ここで何が間違っていますか?そうすることができるべきではないですか?
[1] https://github.com/chriseppstein/compass/issues/751
[2] https://groups.google.com/d/msg/compass-users/w1wZd4bKbGo/vNlYJTgCm4kJ