我按照以下步骤安装了 cssnano:http: //cssnano.co/guides/getting-started/
进入我的项目的根目录:
npm install cssnano --save-dev
在我安装 postcss-cli 之后:
npm install postcss-cli --global
最后我按照指南创建了 postcss.config.js 文件:
module.exports = {
plugins: [
require('cssnano')({
preset: 'default',
}),
],
};
我只能缩小一个文件。在我的项目中,我执行了:
postcss src/plugins/bootstrap/css/bootstrap.css > src/compiled.min.css
但是我无法像在 gulp 中那样包含多个输入文件(而且我不知道这是否可能)。当我尝试运行这种类型的命令时:
postcss src/plugins/bootstrap/css/bootstrap.css src/plugins/animatecss/css/animate.css > src/compiled.min.css
出现以下错误:
Input Error: Must use --dir or --replace with multiple input files