没有编译的Gulp sass
问题描述:
我正在尝试创建一个简单的gulp-sass任务,我不确定它为什么不工作。这里的gulpfile.js:没有编译的Gulp sass
var gulp = require('gulp');
var sass = require('gulp-sass');
var scssDir = 'public/assets/scss/';
var cssDir = 'public/assets/css/';
gulp.task('sass-home', function() {
gulp.src(scssDir + 'blog.scss')
.pipe(sass({errLogToConsole: true}))
.pipe(gulp.dest(cssDir));
});
当我运行gulp sass-home
,任务运行和我得到的输出:
[gulp] Using gulpfile /dev/fractal/gulpfile.js
[gulp] Starting 'sass-home'...
[gulp] Finished 'sass-home' after 4.14 ms
我不要登录到控制台的任何错误,但文件没有编译。任何想法我做错了什么?
答
我建议你cd
在SASS文件的目录并尝试使用该标志--trace
手动,看看你是否SASS安装工程执行SASS精细
sass --trace --watch input.scss:output.css
+0
谢谢你 - 我做了你的建议,并发现其中一个支流scss文件中的错误。 – babbaggeii
+0
是这个问题吗?如果是,请考虑检查这是正确的答案。 –
我只是测试你的代码,它工作正常为了我! –