ホーム > purgecss > オプション

オプションインターフェイス

使用されていない CSS を削除するための PurgeCSS によって使用されるオプション。これらのオプションは内部で使用されます

シグネチャ

export interface Options 

プロパティ

プロパティ修飾子タイプ説明
blocklistStringRegExpArrayBlocklist は、CSS セレクタが最終的な出力 CSS に表示されるのをブロックします。セレクタは、PurgeCSS によって使用されていると認識されている場合でも削除されます。
contentArray<string | RawContent>ファイル名やグロブの配列を使用して、PurgeCSS で分析する必要があるコンテンツを指定できます。ファイルは HTML、Pug、Blade などにすることができます。
cssArray<string | RawCSS>content と同様に、ファイル名やグロブの配列を使用して、PurgeCSS で処理する必要がある CSS を指定できます
defaultExtractorExtractorFunction
dynamicAttributesstring[]"aria-selected"、"data-selected" など、カスタム CSS 属性セレクタを追加するためのオプションです。
extractorsArray<Extractors>
fontFaceboolean使用する CSS に使用されていない @がある場合font-face ルールがある場合は、fontFace オプションを true に設定すると削除できます。
keyframesboolean
output?string(オプショナル)
rejectedboolean
rejectedCssboolean
safelistRequired<ComplexSafelist>最終的な CSS に残すことができるセレクタを指定できます。これは、safelist オプションを使用して実現できます。
skippedContentGlobsArray<string>content パラメータにグロブを提供する場合は、このオプションを使用して、スキャンされるファイルまたはフォルダをいくつか除外できます。除外する項目に一致するグロブの配列を渡します。(注: content がグロブでない場合、このオプションは機能しません。)
sourceMapboolean | (postcss.SourceMapOptions & { to?: string; })
stdinboolean
stdoutboolean
variablesboolean