私はCompass
(そしてあまりにも)初めてで、構成ファイルRuby
の命名規則について疑問に思っています。Compass
デフォルトでは、コマンドが実行されたディレクトリ内にCompass
呼び出されるファイルが作成されます。私はWebアプリを開発しているので、作成したファイルから簡単に削除できるように、すべての構成ファイルを1つのディレクトリ内に置きたいので、その中で初期化しようとします。config.rb
compass create
Grails
C:\Source\MyGrailsProject\web-app\config
WAR
ここで、構成ファイルの名前もconfig/compass.rb
[1] のようになる可能性があることを読み、次のことを試しました。
ディレクトリ
Compass
の下にすべての特定の設定を含む構成ファイルを作成しますconfig
compass create C:\Source\MyGrailsProject\web-app --bare
コマンド ラインから実行します (これは既にセットアップされたプロジェクトであるため、既定のディレクトリ構造を作成--bare
しないために使用されます [2])。Compass
config.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