2014-09-25 13 views
5

Ho cercato dappertutto un modo per denominare un file zip con la data corrente, usando il plugin "grunt-contrib-compress" . C'è un modo per realizzarlo? Ho correttamente installato e impostato come segue:Grunt: creazione di un file zip con la data corrente (AAAA-MM-DD)

 compress: { 
     build: { 
      options: { 
       archive: './zipped/foo.zip', 
       mode: 'zip' 
      }, 
      files: [ 
       { src: 'build/**'} 
      ] 
     } 
     } 

Vorrei avere un file zippato chiamato come la data corrente, al posto del nome personalizzato "pippo":

2014-09-25.zip 

risposta

8

Puoi provare a utilizzare grunt.template.today() ...

compress: { 
    build: { 
     options: { 
      archive: './zipped/' + grunt.template.today('yyyy-mm-dd') + '.zip', 
      mode: 'zip' 
     }, 
     files: [ 
      { src: 'build/**'} 
     ] 
    } 
    } 
+0

'archivio: 'dist/archive' + grunt.template.today ('aaaa-mm-gg hh.mm.ss') +' .zip'' - se si desidera anche il tempo lì dentro –