スーパーショートバージョン:/*! loud comments */
パッケージ化して配布する直前にSCSSを使用してコンパイルします。
2つの部分の答え、最初に「古い部分」:
「Orin」テーマを開発するときにSass/SCSSを使用しました:https ://github.com/founddrama/orin
パート1:
- 私の
src/scss
ディレクトリには、すべての_include.scss
ファイルとstyle.scss
すべての@import
ステートメントを含むファイルがあります。
- 開発中は、通常どおりに実行します(ただし、ファイル
sass --watch
を保存することを忘れないようにするための追加の手順です)。style.scss
- SCSSソースが見栄えが良く、バージョン管理に取り組んでいる場合は、配布されるテーマのバージョン管理に
style.scss
組み込み、それをチェックするだけです。style.css
私の場合、「Orin」は私だけのものなので、ブログサーバーで更新するときにビルドを実行しますが、SCSSのコンパイルは、パッケージ化/配布の前に同じように簡単に実行できます。私が使用しているビルドスクリプトはここにあります(そのGithubリポジトリ内)。その要点:
touch
style.css
出力ファイルを作成します。
- ライセンステキストを適用します。
- SCSSをコンパイルし、に追加します
style.css
。
パート2:
Sassの最近のバージョンには、/*! loud comments */
;のサポートが含まれています。つまり、怠惰なお尻を降りて、次のように更新する必要があります。
style.scss
大声でコメントを使用する際には、ライセンステキストとテーマの説明をその場に含めてください。
- ビルド/デプロイスクリプトを更新して、SCSSをコンパイルするだけです。