我在我的办公室里有这个gulpfile并且它工作得很好。 但是当我尝试在家里使用它时,我得到了这个错误,我不知道它有什么问题。 我尝试在依赖项中安装所有软件包并解决所有错误,但我无法修复此问题:
这是我的gulpfile.js
var gulp = require('gulp');
var sass = require('gulp-sass');
var browserSync = require('browser-sync').create();
gulp.task('browser-sync', function() {
browserSync.init({
server: {
baseDir: "./"
}
});
});
gulp.task('serve', ['sass'], function() {
browserSync.init({
server: "./"
});
gulp.watch("css/*.scss", ['sass']);
gulp.watch('css/partials/*.scss', ['sass']);
gulp.watch("css/*.css").on('change', browserSync.reload);
gulp.watch("*.html").on('change', browserSync.reload);
gulp.watch("js/*.js").on('change', browserSync.reload);
});
gulp.task('sass', function() {
gulp.src('css/*.scss')
.pipe(sass())
.pipe(gulp.dest(function(f) {
return f.base;
}));
gulp.src('css/partials/*.scss')
.pipe(sass())
.pipe(gulp.dest(function(f) {
return f.base;
}));
});
gulp.task('default', function() {
gulp.watch('css/*.scss', ['sass']);
gulp.watch('css/partials/*.scss', ['sass']);
});
gulp.task('default', ['serve']);
答案 0 :(得分:0)