ホーム > purgecss > UserDefinedOptions
UserDefinedOptions インターフェース
使用されていないCSSを除去するためにPurgeCSSで使用されるオプション
シグネチャ
export interface UserDefinedOptions
プロパティ
プロパティ | 修飾子 | 型 | 説明 |
---|---|---|---|
blocklist? | String | RegExp | Array | (オプション) ブロックリストは、最終出力CSSにCSSセレクターが表示されないようにブロックします。PurgeCSSによって使用されていると認識されていても、セレクターは削除されます。 | |
content | Array<string | RawContent>> | ファイル名またはグロブの配列を使用して、PurgeCSSによって解析されるコンテンツを指定できます。ファイルはHTML、Pug、Bladeなどにすることができます。 | |
css | Array<string | RawCSS>> | contentと同様に、ファイル名またはグロブの配列を使用して、PurgeCSSによって処理されるCSSを指定できます。 | |
defaultExtractor? | ExtractorFunction | (オプション) | |
dynamicAttributes? | string[] | (オプション) "aria-selected"、"data-selected"など、カスタムCSS属性セレクターを追加するためのオプション。 | |
extractors? | Array<Extractors>> | (オプション) | |
fontFace? | boolean | (オプション) CSSに未使用の@font-faceルールがある場合、fontFace オプションをtrue に設定することで削除できます。 | |
keyframes? | boolean | (オプション) | |
output? | string | (オプション) | |
rejected? | boolean | (オプション) | |
rejectedCss? | boolean | (オプション) | |
safelist? | UserDefinedSafelist | (オプション) 最終的なCSSに残しておくセーフなセレクターを指定できます。これは、safelistオプションを使用して実現できます。 | |
skippedContentGlobs? | Array<string> | (オプション) contentパラメーターにグロブを指定する場合、このオプションを使用して、スキャンされるファイルまたはフォルダーを除外できます。除外するアイテムと一致するグロブの配列を渡します。(注: このオプションは、contentがグロブでない場合は効果がありません) | |
sourceMap? | boolean | (postcss.SourceMapOptions & { to?: string; }) | (オプション) | |
stdin? | boolean | (オプション) | |
stdout? | boolean | (オプション) | |
variables? | boolean | (オプション) |