purgecss 包
PurgeCSS 的核心包
包含分析文件和移除未使用的 CSS 的核心方法。
类
| 类 | 描述 |
|---|---|
| ExtractorResultSets | |
| PurgeCSS | 用于实例化 PurgeCSS 的类,然后可用于清除 CSS 文件。 |
| VariableNode | |
| VariablesStructure |
函数
| 函数 | 描述 |
|---|---|
| mergeExtractorSelectors(extractors) | 合并两个提取器选择器 |
| setOptions(configFile) | 从路径加载配置文件 |
| standardizeSafelist(userDefinedSafelist) | 将用户定义的安全列表格式化为标准化的安全列表对象 |
接口
| 接口 | 描述 |
|---|---|
| ExtractorResultDetailed | |
| 提取器 | |
| Options | PurgeCSS 用于移除未使用的 CSS 的选项,这些选项在内部使用 |
| RawContent | |
| RawCSS | |
| ResultPurge | |
| UserDefinedOptions | PurgeCSS 用于移除未使用的 CSS 的选项 |
变量
| 变量 | 描述 |
|---|---|
| defaultOptions |
类型别名
| 类型别名 | 描述 |
|---|---|
| ComplexSafelist | |
| ExtractorFunction | |
| ExtractorResult | |
| PostCSSRoot | |
| StringRegExpArray | |
| UserDefinedSafelist |
