archie the architect. a front end build tool.
- Install gulp-cli
npm rm -g gulp
npm install -g gulp-cli
gulp -v
# CLI version 1.2.1
- Install local NPM packages:
npm install -g gulp-cli
npm install --save-dev 'gulpjs/gulp#4.0' gulp-pug gulp-load-plugins gulp-plumber gulp-\if gulp-sourcemaps gulp-stylus gulp-sass gulp-autoprefixer gulp-size browser-sync gulp-data front-matter gulp-rename del minimist gulp-cached gulp-remember gulp-bump
function test() {
console.log('test');
}
Purpose: Builds and watches pug and stylus.
Configuration:
Configuration is set in gulp.config.js
. Any configuration property can be overridden by passing parameters to the gulp
command. For example:
gulp --src=./src/ --dest=./build/ --css.enabled=css --css.src=./src/css/**/*.css
function test() {
console.log('testing');
}
Purpose: Bump app version.
Configuration:
--type
Type: string
Default: patch
Options: patch
| minor
| major
--src
Type: glob
src file(s) to bump (i.e., ['package.json', 'bower.json']
)
--dest
Type: glob
destination directory to place updated src files.