如何使用CSS清除删除重复项而不会丢失注释或格式?



如何使用CSS清除来清理我的代码,而不会丢失我的注释和css文件中的所有格式?

谢谢:)

您可以使用配置选项来打开/关闭功能。

在您的方案中,您可以将以下选项设置为 false:

  • trim_keep_non_standard_inline_comments
  • trim_removed_rules_previous_comment
  • trim_comments
  • trim_whitespace
  • trim_breaklines
  • trim_last_semicolon

或者只需将trim设置为 false 即可禁用所有这些。

如果您正在执行全局或本地用法,则可以使用 -f 命令行选项传入配置文件:

css-purge -f myconfig.json -i mycss.css -o mynewcss.css

如果您将其用作库,则可以将其作为参数传入:

var cssPurge = require('css-purge');
//purging a CSS string with options
var css = "p { color: blue; color: blue; } ";
cssPurge.purgeCSS(css, {
trim : false,
shorten : true
}, function(error, result){
if (error)
console.log(error)
else
console.log('Output CSS: ',  result);
});

查看所有选项: http://rbtech.github.io/css-purge

">

入门>配置"部分中有一个示例配置文件结构。

最新更新