首頁 > purgecss > PurgeCSS > purge

PurgeCSS.purge() 方法

移除未使用的 CSS

簽章

purge(userOptions: UserDefinedOptions | string | undefined): Promise<ResultPurge[]>;

參數

參數類型說明
userOptionsUserDefinedOptions | 字串 | 未定義PurgeCSS 選項或組態檔路徑

傳回

Promise<ResultPurge[]>

包含檔案名稱和相關 CSS 的物件陣列

範例 1

使用名為 purgecss.config.js 的組態檔

const purgeCSSResults = await new PurgeCSS().purge()

範例 2

使用自訂路徑到組態檔

const purgeCSSResults = await new PurgeCSS().purge('./purgecss.config.js')

範例 3

使用 PurgeCSS 選項

const purgeCSSResults = await new PurgeCSS().purge({
   content: ['index.html', '**\/*.js', '**\/*.html', '**\/*.vue'],
   css: ['css/app.css']
})