无法用gulp编译Sass

时间:2018-06-09 08:45:40

标签: javascript sass compilation gulp

我的代码有问题。当我在控制台中编写“Gulp sass”时它不会编译,但我的CSS文件夹中没有任何反应。我已经坐了很长时间试图让它工作但它不想为我工作,我很感激,如果有人可以帮助我这个

以下是代码:

var gulp = require('gulp');
var sass = require('gulp-sass');


// Compile
gulp.task('sass', function() {
    return gulp.src('./src/Assests/scss/*.scss')
        .pipe(sass())
        .pipe(gulp.dest('./src/Assets/css'));
});`

并在控制台中说

gulp sass
[10:41:41] Using gulpfile ~\my-app\gulpfile.js
[10:41:41] Starting 'sass'...
[10:41:41] Finished 'sass' after 8.78 ms`

2 个答案:

答案 0 :(得分:1)

将代码更改为记录错误sass().on('error', sass.logError)

你的任务:

gulp.task('sass', function() {

    return gulp.src('./src/Assests/scss/*.scss')
        .pipe(sass()
           .on('error', sass.logError)  
        )
        .pipe(gulp.dest('./src/Assets/css'));
});    

答案 1 :(得分:0)

请确保文件夹的名称正确无误。看起来你有'资产'而不是资产'。请注意额外的'