2

Compassを使用してSassスタイルシートのセットを作成しています。

また、デプロイしたサイトに含めたいbootstrap.cssの縮小コピーもあります。しかし、どこに保管するのか、どうしたらいいのかわかりません。

名前をbootstrap.scssに変更すると、Compassがそれを取得してコンパイルします。これには数秒かかり、ビルド時間を追加する必要はありません。

bootstrap.cssという名前のままにすると、無視されます。

理想的には、フラグ、またはコンパイルを試みるのではなく、単にそのファイルをコピーするようにコンパスに指示する何らかの方法があります。それは存在しますか?

4

1 に答える 1

4

CSSファイルを完成したCSSファイルにコンパイルしない場合は、コンパイルしたCSSファイルのどこにでも配置する必要があります。ただし、これは一般的に望ましい動作ではありません。バニラCSS@importは追加のHTTPリクエストを生成します。

CSSファイルをSassでコンパイルすることには、実際にはマイナス面はありません。そのファイルのコンパイルはキャッシュする必要があるからです(ファイルを削除しない限り.sass-cache)。Sassは、ファイルまたはファイルが変更に依存する場合にのみ、ファイルを再コンパイルする必要があります。

于 2012-11-26T19:11:10.043 に答える