Ich arbeite mit einem alten Projekt, das Grunt als Build-Tool verwendet, musste ich neuere Version von Node-Sass installieren, da in der Lage sein, Node-Sass wieder aufzubauen. Jetzt, wenn ich versuche, Änderungen in Sass-Dateien zu machen, und grunt laufen lassen, habe ich nichts kompiliert. Das ist mein Gruntfile.js
:Grunt nicht kompilieren sass
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
sass: {
dist: {
options: {
outputStyle: 'compressed',
sourceComments: 'none'
},
files: {
'css/app.css': 'scss/app.scss'
}
},
dev: {
options: {
outputStyle: 'expanded',
sourceComments: 'map',
sourceMap: 'app.css.map'
},
files: {
'css/app.css': 'scss/app.scss'
}
}
},
watch: {
grunt: { files: ['Gruntfile.js'] },
sass: {
files: 'assets/scss/**/*.scss',
tasks: ['sass:dev']
},
css: {
files: ['assets/css/*.css'],
tasks: [],
options: {
livereload: true
}
}
}
});
grunt.loadNpmTasks('grunt-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('build', ['sass:dist']);
grunt.registerTask('default', ['sass:dev', 'watch']);
}
Wie kann ich dieses Problem beheben?