ホーム > purgecss > PurgeCSS

PurgeCSS クラス

PurgeCSS をインスタンス化するクラス。CSS ファイルのパージに使用できます。

シグネチャ

declare class PurgeCSS 

await new PurgeCSS().purge({
   content: ['index.html'],
   css: ['css/app.css']
})

プロパティ

プロパティ修飾子説明
optionsオプション
removedNodespostcss.Node[]
selectorsRemovedSet<string>
variablesStructureVariablesStructure

メソッド

メソッド修飾子説明
extractSelectorsFromFiles(files, extractors)PurgeCSS エクストラクタを使用してファイル内のセレクタを抽出します
extractSelectorsFromString(content, extractors)PurgeCSS エクストラクタを使用して渡された文字列内のセレクタを抽出します
getPurgedCSS(cssOptions, selectors)ファイルに基づいた CSS のパージされたバージョンを取得します
purge(userOptions)未使用の CSS を削除します
removeUnusedCSSVariables()未使用の CSS 変数を削除します
removeUnusedFontFaces()未使用の font-faces を削除します
removeUnusedKeyframes()未使用の keyframes を削除します
walkThroughCSS(root, selectors)CSS AST を通して進み、未使用の CSS を削除します