1
0
mirror of https://github.com/matt-fidd/stratos.git synced 2026-01-02 00:59:29 +00:00

Added gulp and postcss

This commit is contained in:
2022-02-03 10:45:47 +00:00
parent 18a412d1fc
commit 1fd6c21ae4
3 changed files with 8329 additions and 0 deletions

32
gulpfile.js Normal file
View File

@@ -0,0 +1,32 @@
const del = require('del');
const gulp = require('gulp');
const postcss = require('gulp-postcss');
const sass = require('gulp-sass')(require('sass'));
const src = 'src/stylesheets/main.scss';
const dest = 'public/css';
gulp.task('styles', () => {
const plugins = [
require('autoprefixer'),
];
return gulp.src(src)
.pipe(sass().on('error', sass.logError))
.pipe(postcss(plugins))
.pipe(gulp.dest(dest));
});
gulp.task('clean', () => {
return del([
dest
]);
});
gulp.task('default', gulp.series([ 'clean', 'styles' ]));
gulp.task('watch', () => {
gulp.watch('src/stylesheets/**/*.scss', (done) => {
gulp.series([ 'clean', 'styles' ])(done);
});
});