1

SASS では、アプリの場所を管理する config.rb を作成する必要があります。最近、このファイルの名前を「sass_config.rb」に変更しましたが、「compass watch」のデフォルトを変更して、名前を変更したファイルを見つける方法がわかりません。

明確にするために、次のコマンドを実行すると、コンパスはファイルを正しく検出し、通常の動作を続行します。

compass -c watch sass_config.rb

しかし、私が実行すると:

compass watch

それは言います:

Nothing to compile. If you're trying to start a new project, 
you have left off the directory argument.

「コンパスウォッチ」を実行するだけでファイルの名前が変更されたことを確認するには、どうすればこの動作を修正できますか?

4

2 に答える 2

3

構成ファイル名を任意に変更することはできません。Compass 内では、5 つの場所 (まもなく 4 つになる予定) のいずれかにハード コードされています。

https://github.com/chriseppstein/compass/blob/192107cb4f17bef52fdd8c0d961fe77f3edb44c4/lib/compass/configuration/helpers.rb#L137

# TODO: Deprecate the src/config.rb location.
KNOWN_CONFIG_LOCATIONS = ['config/compass.rb', ".compass/config.rb", "config/compass.config", "config.rb", "src/config.rb"]
于 2013-07-19T20:38:41.323 に答える
0

コンパスプロジェクトを作成するだけです

compass create

その後、古い config.rb コンテンツを copass から作成したものにコピーします。

今すぐ試してください

compass watch

于 2013-12-20T12:17:00.920 に答える