SCSS copy
This commit is contained in:
12
gulpfile.js
12
gulpfile.js
@@ -1,22 +1,26 @@
|
||||
var gulp = require('gulp');
|
||||
const { series, parallel } = require('gulp');
|
||||
var ts = require('gulp-typescript');
|
||||
var sourcemaps = require('gulp-sourcemaps');
|
||||
var gulpif = require('gulp-if');
|
||||
var tsProject = ts.createProject('tsconfig.json');
|
||||
var del = require('del');
|
||||
|
||||
|
||||
builder = function (production = true) {
|
||||
return function () {
|
||||
return parallel(
|
||||
function () {
|
||||
return tsProject
|
||||
.src()
|
||||
.pipe(gulpif(!production, sourcemaps.init()))
|
||||
.pipe(tsProject())
|
||||
.js.pipe(gulpif(!production, sourcemaps.write()))
|
||||
.pipe(gulp.dest('dist'));
|
||||
},
|
||||
function () {
|
||||
return gulp.src('src/**/*.scss').pipe(gulp.dest('dist'));
|
||||
}
|
||||
);
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
gulp.task('clean', function () {
|
||||
return del('dist');
|
||||
|
||||
Reference in New Issue
Block a user