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 |