pikachu-be/gulpfile.babel.js
2019-06-24 15:07:40 +08:00

32 lines
569 B
JavaScript

'use strict'
import gulp from 'gulp'
import babel from 'gulp-babel'
import sourcemaps from 'gulp-sourcemaps'
const compileCode = function() {
return gulp
.src(['src/**/*', '!src/fonts/*'])
.pipe(sourcemaps.init())
.pipe(
babel({
presets: ['node8'],
})
)
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('lib/'))
}
const copyFont = function() {
return gulp.src(['src/fonts/*']).pipe(gulp.dest('lib/fonts/'))
}
gulp.task('compile', compileCode)
gulp.task('copy', copyFont)
gulp.task('default', ['compile', 'copy'])