如何使用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
">入门>配置"部分中有一个示例配置文件结构。