gulp js没有concat css

时间:2018-01-20 19:23:23

标签: css gulp

不知道为什么,但我不能用gulp连接我的css文件:

const gulp = require('gulp');
const concatCss = require('gulp-concat');

gulp.task('concat',  () => {
  return gulp.src('assets/css/*.css')
    .pipe(concatCss("bundle.css"))
    .pipe(gulp.dest('bundle'))
  })

当我在powershell中运行'gulp concat'时,bundle文件夹仍为空,但程序似乎工作正常:

[20:17:22] Starting 'concat'...
[20:17:22] Finished 'concat' after

我是gulp的新手,非常感谢

1 个答案:

答案 0 :(得分:0)

解决了,我不得不设置相对路径:

const gulp = require('gulp');
const concat = require('gulp-concat');
const sass = require('gulp-sass');
const watch = require('gulp-watch');
const minify = require('clean-css');



     gulp.task('default',  () => {
          return watch('./asset/scss/*.scss',()=>{
            gulp.src(['./asset/scss/main.scss','./asset/scss/*.scss'])
            .pipe(concat('bundle.scss'))
            .pipe(sass().on('error', sass.logError))
            .pipe(gulp.dest('./asset/css'))
            })
          })