SCSS copy

This commit is contained in:
2020-05-03 17:39:32 +02:00
parent 5e516ad69b
commit f425461759

View File

@@ -1,22 +1,26 @@
var gulp = require('gulp'); var gulp = require('gulp');
const { series, parallel } = require('gulp');
var ts = require('gulp-typescript'); var ts = require('gulp-typescript');
var sourcemaps = require('gulp-sourcemaps'); var sourcemaps = require('gulp-sourcemaps');
var gulpif = require('gulp-if'); var gulpif = require('gulp-if');
var tsProject = ts.createProject('tsconfig.json'); var tsProject = ts.createProject('tsconfig.json');
var del = require('del'); var del = require('del');
builder = function (production = true) { builder = function (production = true) {
return function () { return parallel(
function () {
return tsProject return tsProject
.src() .src()
.pipe(gulpif(!production, sourcemaps.init())) .pipe(gulpif(!production, sourcemaps.init()))
.pipe(tsProject()) .pipe(tsProject())
.js.pipe(gulpif(!production, sourcemaps.write())) .js.pipe(gulpif(!production, sourcemaps.write()))
.pipe(gulp.dest('dist')); .pipe(gulp.dest('dist'));
},
function () {
return gulp.src('src/**/*.scss').pipe(gulp.dest('dist'));
}
);
}; };
};
gulp.task('clean', function () { gulp.task('clean', function () {
return del('dist'); return del('dist');