Sass 吞咽指南针不输出任何信号
我正在使用GulpCompass,但它在我的开发目录中没有给我任何输出。以下是我的代码(不完整的代码)。有人能告诉我我做错了什么吗Sass 吞咽指南针不输出任何信号,sass,compass-sass,gulp,Sass,Compass Sass,Gulp,我正在使用GulpCompass,但它在我的开发目录中没有给我任何输出。以下是我的代码(不完整的代码)。有人能告诉我我做错了什么吗 var compass = require('gulp-compass'); if (env === 'development') { outputDir = 'builds/development/'; sassStyle = 'expanded'; } else { outputDir = 'builds/production/';
var compass = require('gulp-compass');
if (env === 'development') {
outputDir = 'builds/development/';
sassStyle = 'expanded';
} else {
outputDir = 'builds/production/';
sassStyle = 'compressed';
}
sassSources = [
'app/styles/components/style.scss'
];
gulp.task('compass', function() {
gulp.src(sassSources)
.pipe(compass({
sass: 'app/styles',
css: outputDir + 'css',
image: outputDir + 'images',
style: sassStyle,
require: ['susy', 'breakpoint']
}))
.on('error', util.log)
.pipe(gulp.dest(outputDir + 'css'))
.pipe(
browserSync.reload({ stream: true })
)
});
更新
下面的代码正在运行
sassSources = [
'./app/sass/**/*.scss'
];
gulp.task('compass', function() {
gulp.src(sassSources)
.pipe(compass({
sass: './app/sass',
css: outputDir + 'css',
image: outputDir + 'images',
style: sassStyle,
require: ['susy', 'breakpoint']
}))
.on('error', util.log)
.pipe(
browserSync.reload({ stream: true })
)
});
谢谢你的回复。为什么你把
.pipe(gulp.dest(…)
注释掉了?@JMM据我所知,它的支持在几个版本中被删除了。我现在已经取消了注释。在几个版本中删除了什么?取消注释后仍无法获得输出?@JMM查找我的更新。谢谢。