Change to gulpfile.js
This commit is contained in:
parent
bfeb0a69e6
commit
011bc69d9f
12 changed files with 103 additions and 102 deletions
|
@ -1,3 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
|
||||
gulp.task 'build', ['clean', 'styles', 'scripts', 'fonts', 'images']
|
|
@ -1,6 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
del = require 'del'
|
||||
|
||||
gulp.task 'clean', ->
|
||||
del.sync 'output_*/assets/{css,fonts,images,js}'
|
||||
del.sync gulp.config.outputDir + '/{css,fonts,images,js}'
|
|
@ -1,3 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
|
||||
gulp.task 'default', ['build', 'watch']
|
|
@ -1,5 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
|
||||
gulp.task 'fonts', ->
|
||||
gulp.src gulp.config.bowerDir + '/font-awesome/fonts/*'
|
||||
.pipe gulp.dest gulp.config.outputDir + '/fonts'
|
|
@ -1,11 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
|
||||
gulp.task 'images', -> gulp.start 'copy-images', 'meetup-thumbnails'
|
||||
|
||||
gulp.task 'meetup-thumbnails', ->
|
||||
gulp.src gulp.config.assetsDir + '/images/meetups/originals/*'
|
||||
.pipe gulp.plugins.imageResize height: '80'
|
||||
.pipe gulp.dest gulp.config.outputDir + '/images/meetups/thumbnails'
|
||||
|
||||
gulp.task 'copy-images', ->
|
||||
gulp.copy gulp.config.assetsDir + '/images/**/*', gulp.config.outputDir + '/images'
|
|
@ -1,6 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
|
||||
gulp.task 'minify-images', ->
|
||||
gulp.src gulp.config.assetsDir + '/images/**/*'
|
||||
.pipe gulp.plugins.imagemin()
|
||||
.pipe gulp.dest gulp.config.assetsDir + '/images'
|
|
@ -1,6 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
|
||||
gulp.task 'minify-prod-html', ->
|
||||
gulp.src 'output_prod/**/*.html'
|
||||
.pipe gulp.plugins.htmlmin 'collapseWhitespace': true
|
||||
.pipe gulp.dest 'output_prod'
|
|
@ -1,8 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
|
||||
gulp.task 'scripts', ->
|
||||
gulp.js [
|
||||
gulp.config.bowerDir + '/jquery/dist/jquery.js',
|
||||
gulp.config.bowerDir + '/bootstrap-sass/assets/javascripts/bootstrap.js',
|
||||
gulp.config.assetsDir + '/' + gulp.config.jsPattern
|
||||
], 'site.js'
|
|
@ -1,7 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
|
||||
gulp.task 'styles', ->
|
||||
gulp.css [
|
||||
gulp.config.bowerDir + '/font-awesome/css/font-awesome.css',
|
||||
gulp.config.assetsDir + '/sass/site.sass'
|
||||
], 'site.css'
|
|
@ -1,8 +0,0 @@
|
|||
gulp = require 'gulp'
|
||||
|
||||
gulp.task 'watch', ->
|
||||
gulp.plugins.refresh.listen()
|
||||
|
||||
gulp.watch gulp.config.sassPattern, ['styles']
|
||||
gulp.watch gulp.config.assetsDir + gulp.config.jsPattern, ['scripts']
|
||||
gulp.watch gulp.config.assetsDir + '/images/**/*', ['copy-images']
|
Loading…
Add table
Add a link
Reference in a new issue