Use coffeescript for gulp

This commit is contained in:
Oliver Davies 2016-02-02 22:01:32 +00:00
parent f1048da9ae
commit cc9b97b840
13 changed files with 79 additions and 93 deletions

17
gulpfile.coffee Normal file
View file

@ -0,0 +1,17 @@
g = require('gulp')
g.p = require('gulp-load-plugins')()
g.d = require('del')
g.config =
bowerDir: 'vendor/bower',
assetsDir: './source/assets',
sassPattern: './sass/**/*.scss',
production: !!g.p.util.env.production,
sourceMaps: !g.p.util.env.production,
liveReload: !g.p.util.env.production
g.copy = (srcFiles, outputDir) ->
g.src(srcFiles)
.pipe g.dest(outputDir)
require('fs').readdirSync('./gulp').forEach (task) -> require "./gulp/#{task}"