0.0.7 • Published 9 years ago
brander-gulp-tasks v0.0.7
About
This is set of gulp tasks for common usage. It is wrapper over popular gulp things. It is flexible reusable and easy configurable.
What it can
- create hash of build time in custom format
- install bower with custom configuration
- browser sync
- requirejs build, optimize, concat
- just copy file from one place to another
- copy (for now) fonts, images
- process SCSS, autoprefixer
- build TWIG templates for twigjs
install
npm i --save-dev brander-gulp-tasks gulpOften you want to use babel with presets, transformers, then you type something like
npm i --save-dev babel-plugin-transform-es2015-modules-umd babel-preset-es2015requirements
- nodejs v6+
- npm
usage
run
gulpOR
./node_modules/.bin/gulpOR
./node_modules/brander-gulp-tasks/node_modules/.bin/gulpvery simple way
const gulp = require('gulp');
const branderGulp = require('brander-gulp-tasks');
branderGulp(gulp/*, config*/);minify
env NODE_ENV=prod gulpOR
env SYMFONY_ENV=prod gulpoptimize
env NODE_ENV=prod gulp buildDo not use without minifing, unless you don't use NODE_ENV
gulp build