Comment compiler plusieurs fichiers scss en utilisant grunt-sass

j'essaie de compiler multiple .les fichiers scss en un seul fichier CSS. Cela fonctionne en fait, mais ne saisit que le premier fichier...

sass: {                                 // Task
   dist: {     
     files: {
       'css/test.css':'sass/*.scss'
     }

   }
}

nous n'avons pas ruby installé donc grunt-contrib-sass n'est pas une option. Je fais la même chose à Stylus comme ça...

stylus: {
  compile : {
    files : {
      'css/g.css' : 'stylus/*.styl'
    }
  }
}
23
demandé sur Paul Sweatte 2014-01-14 20:26:44

5 réponses

Qu'en cours d'exécution grunt-contrib-concat en premier?

concat: {
       dist: {
         src: [
           'sass/*.scss',
         ],
         dest: 'sass/build.scss',
       }
     },

sass: {                                 // Task
   dist: {     
     files: {
       'css/test.css':'sass/build.scss'
     }

   }
}

et puis de la tâche:

grunt.registerTask('sass', ['concat', 'sass']);

modifier

comment utilisez-vous