首頁 > purgecss > PurgeCSS > purge
PurgeCSS.purge() 方法
移除未使用的 CSS
簽章
purge(userOptions: UserDefinedOptions | string | undefined): Promise<ResultPurge[]>;
參數
參數 | 類型 | 說明 |
---|---|---|
userOptions | UserDefinedOptions | 字串 | 未定義 | 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']
})