主页 > purgecss > PurgeCSS > purge

PurgeCSS.purge() 方法

移除未使用的 CSS

签名

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

参数

参数类型描述
userOptionsUserDefinedOptions | string | undefinedPurgeCSS 选项或指向配置文件的路径

返回

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']
})