Adding task options and defaultsAutomating our workflow

→ sass-lang.com

→ contrib-sass (nécessite ruby)

→ grunt-contrib (c++ pas forcément à jour, nécessite node-sass)

Pour le second, utilisé dans la vidéo

npm install node-sass
npm install --save-dev  grunt-sass
// grunfile.js
// nouvelle tâche
sass: {
  dist: {
    options: {
      style: 'expanded', // aussi : nested/compact/compressed
    },
    files: [{
      src: 'components/sass/style.scss',
      dest: 'builds/development/css/style.css',
    }],
  },
},

(...)

grunt.loadNpmTasks('grunt-sass');

(...)

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