我正在使用PostCSS,我想添加Post-uncss。我不使用任务执行程序,仅使用Postcss-cli。我的package.json现在看起来像这样:
"css-clean": "npx postcss src\\css\\main.css -u autoprefixer --replace && npx postcss src\\css\\main.css -u css-declaration-sorter --replace --no-map"
时间越来越长。我看到提到PostCSS可以有一个配置文件“ postcss.config.js”。本文中提到的唯一一件事就是骨架:
module.exports = {
plugins: {
'autoprefixer': {},
'css-declaration-sorter': {}
}
};
uncss文档仅说明选项:
{
html: ['index.html', 'about.html', 'team/*.html'],
ignore: ['.fade']
}
我希望有人是否有使用配置文件的经验以提供一些建议,因为我根本不认为此功能有据可查。预先感谢。
答案 0 :(得分:1)
您可以像这样在postcss.config.js
文件中传递插件参数:
module.exports = {
plugins: [
require('module-name-1'),
require('module-name-2')({
option-a: 1,
option-b: "quoted value",
}),
],
};