主页 > purgecss > PurgeCSS > purge
PurgeCSS.purge() 方法
移除未使用的 CSS
签名
purge(userOptions: UserDefinedOptions | string | undefined): Promise<ResultPurge[]>;
参数
参数 | 类型 | 描述 |
---|---|---|
userOptions | UserDefinedOptions | string | undefined | 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']
})