Stylusプリプロセッサのコードを標準的なCSSスタイルコードに変換します。
フロントエンド開発において、Stylusプリプロセッサの構文はブラウザで直接実行できません。本ツールは、インデントによるネスト、変数、ミックスイン(mixin)などのStylusの特性を解析し、W3C標準に準拠したCSSコードを生成します。変換プロセスでは元のコメント構造が保持され、//の単一行コメントは自動的に/* */形式に変換されます。
$var)およびミックスイン(mixin)構文の変換に対応しています。StylusからCSSに変換するとコメントは消えてしまいますか?
いいえ、単一行の//コメントは自動的に/* */形式に変換され保持されます。
変換後のCSSに追加の処理は必要ですか?
出力は標準的なCSS2.1/3構文ですが、以下の点にご注意ください:1) 一部のベンダープレフィックスは手動で追加する必要があります。 2) 深いネストは冗長なセレクタを生成する可能性があります。
変換前に以下をご確認ください:1) インデントはスペースまたはTABで統一されていること。 2) 変数は使用する前に定義されていること。 3) ミックスイン(mixin)に未定義のパラメータが含まれていないこと。
典型的な変換例:.btn
&-primary
color: $blueと入力すると、.btn-primary {
color: #007bff;
}が出力されます。メンテナンス性を高めるため、開発時は元の.stylファイルを保持することをお勧めします。