我有一個gulpfile.js與一些任務來編譯客戶端coffeescript和我的風格在sass。咖啡腳本編譯正確,但sass不是。瞭解Gulp sass彙編
這裏是我的gulpfile.js -
var gulp = require('gulp'),
util = require('gulp-util'),
sass = require('gulp-sass'),
coffee = require('gulp-coffee');
var paths = {
scripts: {
src: 'src/coffee/**/*.coffee',
dest: 'public/javascripts'
},
styles: {
src: 'src/*.sass',
dest: 'public/stylesheets'
}
};
gulp.task('scripts', function() {
return gulp.src(paths.scripts.src)
.pipe(coffee())
.pipe(gulp.dest(paths.scripts.dest));
});
gulp.task('sass', function() {
return gulp.src(paths.styles.src)
.pipe(sass({errLogToConsole: true}))
.pipe(gulp.dest(paths.styles.dest));
});
gulp.task('watch', function() {
gulp.watch(paths.scripts.src, ['scripts']);
gulp.watch(paths.styles.src, ['styles']);
});
gulp.task('default', ['scripts', 'watch']);
這一定是我的「手錶」的任務,但它是什麼缺失?
*編輯*
這是我得到的輸出 -
[gulp] Using file exampledir/gulpfile.js
[gulp] Working directory changed to exampledir/examplesite
[gulp] Running 'scripts'...
[gulp] Running 'watch'...
[gulp] Finished 'watch' in 14 ms
[gulp] Finished 'scripts' in 106 ms
[gulp] Running 'default'...
[gulp] Finished 'default' in 10 μs
是路徑'/ src/*。sass'正確嗎? – fcalderan
不,謝謝你指出,它應該是'src/*。sass'。但不幸的是,這並不能解決問題。 – Seth