如何使用grunt cssmin任务使用多个src和dest?

edD*_*raw 9 gruntjs

我正在尝试在两个文件上使用grunt cssmin:style.css和ie.css(不连接它们).

目前我在grunt.js中有这个:

cssmin: {
  dist: {
    src: ['<banner:meta.wpblock>', '../style.css'],
    dest: '../style.css'
  }
},
Run Code Online (Sandbox Code Playgroud)

是否可以指定几个src(../ style.css和../ie.css)和几个dest(../ style.css和../ie.css)?

Sin*_*hus 11

目前没有,虽然当grunt 0.4发布并且任务相应更新时,你将能够做到:

cssmin: {
  dist: {
    files: {
        '../style.css': ['<banner:meta.wpblock>', '../style.css'],
        '../style.css': ['<banner:meta.wpblock>', '../style.css']
    }
  }
},
Run Code Online (Sandbox Code Playgroud)


小智 5

我想你可以使用grunt的紧凑格式来做到这一点.

例如:

cssmin: {
    'production/css/style.css': ['<banner:meta.wpblock>', 'css/style.css'],
    'production/css/ie.css': ['<banner:meta.wpblock>', 'css/ie.css']
},
Run Code Online (Sandbox Code Playgroud)