2018-02-02 22:09:12 -05:00

24 lines
664 B
JavaScript

import gulp from 'gulp';
import sass from 'gulp-sass';
import postcss from 'gulp-postcss';
import sourcemaps from 'gulp-sourcemaps';
import {server} from '../server';
export const srcStyles = 'src/styles/';
const distStyles = 'dist/assets/css/';
const stylesInputPath = `${srcStyles}examples-app.scss`;
const sassOptions = {
includePaths: ['./src', './node_modules'],
};
export function styles() {
return gulp
.src(stylesInputPath)
.pipe(sourcemaps.init())
.pipe(sass(sassOptions).on('error', sass.logError))
.pipe(postcss())
.pipe(sourcemaps.write('./'))
.pipe(gulp.dest(distStyles))
.pipe(server.stream({match: '**/*.css'}));
}