|<- [[Adding task options and defaults]]|[[Automating 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']);