Grunt动态映射配置输出一个文件

时间:2015-01-18 22:08:57

标签: gruntjs

是否可以使用动态映射配置输出一个最小化文件而不是每个src文件一个?

cssmin: {
  target: {
    files: [{
      expand: true,
      cwd: 'release/css',
      src: ['*.css', '!*.min.css'],
      dest: 'css/finalfile.css',
      ext: '.min.css'
    }]
  }
}

此配置创建名为css / finalfile.css的文件夹,并为每个src文件生成一个输出文件。

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用标准文件配置来执行此操作。

cssmin: {
      target: {
        files: {
            'output.css': ['app/**/*.css']
        } 
      }
   }

上面将缩小并连接app目录中的所有CSS文件到output.css