Gulp 吞咽未正确编译的sass

Gulp 吞咽未正确编译的sass,gulp,gulp-sass,node-sass,Gulp,Gulp Sass,Node Sass,所以,当我编辑一个scss文件并保存时,gulp任务会毫无错误地运行,但会在我的main default.css中排除该文件的内容 我切换到另一个scss文件,编辑该文件,该文件现在已排除,但前一个文件已编译 gulpfile.js var gulp = require('gulp'); var sass = require('gulp-sass'); gulp.task('scss', function () { return gulp.src('assets/resources

所以,当我编辑一个scss文件并保存时,gulp任务会毫无错误地运行,但会在我的main default.css中排除该文件的内容

我切换到另一个scss文件,编辑该文件,该文件现在已排除,但前一个文件已编译

gulpfile.js

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

gulp.task('scss', function () {
    return gulp.src('assets/resources/**/*.scss')
    .pipe(sass().on('error', sass.logError))
    .pipe(gulp.dest('assets/css/'));
});

gulp.task('watch', function () {
    gulp.watch('assets/resources/**/*.scss', ['scss']);
});

gulp.task('default', ['scss', 'watch']);
不知道发生了什么,甚至不确定这是否是发布这篇文章的正确地点,但我真是束手无策

还应注意,从命令行执行正常的sass监视工作正常,没有问题

吞咽3.9.1 吞咽sass 4.0.1 节点sass 4.9.0

文件结构,如果有帮助的话

assets/css/default.css 
assets/resources/default.scss 
assets/resources/base/<scss files> 
assets/resources/modules/<scss files>  
assets/css/default.css
资产/资源/default.scss
资产/资源/基础/
资产/资源/模块/

所以问题出在大口大口大口大口大口大口大口


卸载它,然后安装gulp ruby sass,根据帮助文件调整了任务,现在它工作得很好

是的,很抱歉,这只是从手机上发布的一个输入错误。我会修好的