watch: {
css: {
files: 'source/styles/**/*.scss',
tasks: ['sass', 'autoprefixer', 'cssmin', 'clean:css'],
options: {
spawn: false,
},
},
images: {
files: 'source/assets/images/**/*.{png,jpg,gif}',
tasks: ['clean:image', 'imagemin'],
options: {
spawn: false,
},
}
}
grunt.registerTask('css', [
'sass',
'cssmin',
'clean:css'
]);
sass: {
dist: {
files: [{
expand: true,
src: ['source/styles/**/*.scss'],
dest: 'build/styles/',
ext: '.css',
flatten: true
}]
},
options: {
compass: true,
sourcemap: false
}
}
grunt.registerTask('default', [
'sass',
'cssmin',
'clean:css',
'requirejs',
'clean:js',
]);
Ich möchte eine neue gurnt Aufgabe erstellen. Currenly, in meinem Projekt, grunt css
funktioniert gut, um die complate packae SCSS zu bauen. Ich muss eine neue Aufgabe wie grunt home
erstellen, die einen bestimmten Ordner SCSS erstellen wird.Erstellen Sie mehrere Grunt Aufgabe
Wie kann ich grunt home
erstellen?
'grunt.registerTask ('gruntHome', ['homeSASS'])' vielleicht so? Nächster Schritt create homeSASS wie Sass, aber mit diffrent dest – guest
werden Sie bitte erklären, wie das zu erstellen? – Sony