[英]Gulp-compass not compiling sass to css
gulp.task('compass', function() {
gulp.src('components/sass/styles.scss')
.pipe(compass({
config_file: 'config.rb',
css: 'builds/development/css',
sass: 'components/sass',
image: 'builds/development/images'
}))
.pipe(gulp.dest('builds/development/css')) });
在这里,我尝试在命令提示符下运行gulp罗盘。.它正在执行,但未在所需的目标位置产生输出。.请帮助
参见此处: 指南针行号注释未显示在Gulp中
请注意gulp-compass
,它不是gulp插件(尽管如此),并且已经被Gulp社区列入黑名单一段时间了。 它不是Gulp插件应该做的(例如,可以在没有gulp.src
和gulp.dest
的情况下运行它们),并且其他插件已经在做得很好。 这些插件之一是gulp-ruby-sass
。 此设置可能适合您:
var sass = require('gulp-ruby-sass');
gulp.task('compass', function() {
return sass(sassSources, {
compass: true
}).on('error', gutil.log))
.pipe(gulp.dest('builds/dev/css'))
});
这使用了gulp-ruby-sass
,它可以与compass
扩展一起运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.