javascript – 我的GULP gulpfile.js文件中导致此“无效顶级表达式”错误的原因是什么?

我开始吞咽后得到一个错误.我已经取出所有其他插件来查找问题:

[gulp-sass] source string:1: error: invalid top-level expression

gulpfile.js:

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

gulp.task('sass', function() {
    gulp.src('app/assets/sass/styles.sass')
        .pipe(sass({
            errLogToConsole: true
        }))
        .pipe(gulp.dest('public_html/assets/css'))
});

gulp.task('default', ['sass'], function() {
    gulp.watch("app/assets/sass/*.sass", ['sass']);
});

Windows 7的

最佳答案
如果要使用缩进语法(.sass)作为顶级文件,请使用

pipe(sass({indentedSyntax:true}))

代替

管(SASS()).

转载注明原文:javascript – 我的GULP gulpfile.js文件中导致此“无效顶级表达式”错误的原因是什么? - 代码日志