4

SASS が各 CSS 出力ファイルの先頭に自動的にコメントを追加する便利な方法はありますか? 具体的には、Compass を使用するときは、設計者に CSS を直接編集しないように注意し、Compass を使い始めるための手順を参照するように注意を促したいと思います:compressed入力 SCSS/SASS ファイルにあるコメントを削除する の出力スタイルを使用します。

これを行う便利な方法がない場合は、Issue/パッチを送信します。すべての出力 CSS ファイルの先頭に追加される文字列を取るという名前のオプションを追加することを考えていました。:output_prefix

4

3 に答える 3

14

コメントに関するSASSリファレンスから:

コメントの最初の文字が ! の場合、コメントは補間され、圧縮出力モードであっても常に CSS 出力にレンダリングされます。これは、生成された CSS に著作権表示を追加するのに役立ちます。

したがって、次のようなもので SASS ファイルを開始できます。

/*!
 * WARNING: Don't edit this file by hand! Instead, you should be using Compass.
 * (More information at http://compass-style.org/)
 */
于 2012-03-30T16:09:43.040 に答える
0

圧縮はすべてのコメントを取り除きます。これをプロパティに入れることをお勧めします:

warning { do-not: "edit this file"; }

提案されたパッチに関して、私はこのユースケースがそのような機能を正当化するほど説得力があるとは思いません。

于 2010-12-20T20:55:58.787 に答える