2012-09-04 5 views
9

Sto provando a usare grunt cssmin su due file: style.css e ie.css (senza concatenarli).Come utilizzare diversi src e dest con grunt cssmin task?

Per il momento ho questo nei miei grunt.js:

cssmin: { 
    dist: { 
    src: ['<banner:meta.wpblock>', '../style.css'], 
    dest: '../style.css' 
    } 
}, 

E 'possibile specificare diverse src (../style.css e ../ie.css) e diversi dest (. ./style.css e ../ie.css)?

+0

Dove hai preso il compito cssmin? Non è un grugnito fuori dalla scatola? –

+1

È un plugin. Puoi ottenerlo qui: https://github.com/jzaefferer/grunt-css – edDraw

risposta

11

momento non ci sono, anche se quando grugnito 0.4 viene rilasciato e il compito è aggiornato di conseguenza, sarete in grado di fare:

cssmin: { 
    dist: { 
    files: { 
     '../style.css': ['<banner:meta.wpblock>', '../style.css'], 
     '../style.css': ['<banner:meta.wpblock>', '../style.css'] 
    } 
    } 
}, 
+0

Grazie Sindre, sto aspettando lo 0.4 poi :) – edDraw

5

penso che si potrebbe usare grugnito di compact format per fare questo.

Ad esempio:

cssmin: { 
    'production/css/style.css': ['<banner:meta.wpblock>', 'css/style.css'], 
    'production/css/ie.css': ['<banner:meta.wpblock>', 'css/ie.css'] 
},