process-css.js 494 B

123456789101112131415
  1. import gulp from 'gulp';
  2. // import changedInPlace from 'gulp-changed-in-place';
  3. import sourcemaps from 'gulp-sourcemaps';
  4. import sass from 'gulp-sass';
  5. import project from '../aurelia.json';
  6. import {build} from 'aurelia-cli';
  7. export default function processCSS() {
  8. return gulp.src(project.cssProcessor.source)
  9. .pipe(sourcemaps.init())
  10. .pipe(sass().on('error', sass.logError))
  11. .pipe(build.bundle());
  12. // .pipe(changedInPlace({firstPass: true}))
  13. // .pipe(build.bundle());
  14. }