【问题标题】:gulp pipe is not working吞咽管不工作
【发布时间】:2018-05-06 00:00:31
【问题描述】:

const gulp = require ('gulp');
const browserSync = require ('browser-sync').create();
const sass = require('gulp-sass');

//Compile Sass and inject into browser
gulp.task('sass', function(){
  return gulp.src(['node_modules/bootstrap/scss/bootstrap.scss','src/scss/*.scss']);
  .pipe(sass())
  .pipe(gulp.dest("src/css"))
  .pipe(browserSync.stream())
  });

.pipe 抛出错误,我似乎无法让它工作。这是它引发的错误的快照

【问题讨论】:

    标签: gulp gulp-sass


    【解决方案1】:

    你在这一行的末尾有一个分号:

    return gulp.src(['node_modules/bootstrap/scss/bootstrap.scss', 'src/scss/*.scss']);
    ___________________________________________________________________________ HERE ☝
    

    您应该删除它,以便在 gulp.src 返回的 Stream 上调用 .pipe

    return gulp.src(['node_modules/bootstrap/scss/bootstrap.scss', 'src/scss/*.scss'])
        .pipe(sass())
        .pipe(gulp.dest("src/css"))
        .pipe(browserSync.stream())
    

    【讨论】:

      猜你喜欢
      • 2017-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-21
      • 2014-07-03
      • 1970-01-01
      • 1970-01-01
      • 2013-09-09
      相关资源
      最近更新 更多