A Gulp-based boilerplate for kick-starting front-end projects quickly, version 2.4.0. It integrates Browsersync for live reloading, supports SASS/LESS compilation, Babel transpilation, image minification, fonticon and SVG sprite generation, and includes linting for JS/SASS/LESS. Designed for teams needing a consistent, configurable build pipeline with JSON-based task configuration. Released under ISC license, with maintenance via GitHub issues and a SemVer release cycle. Alternatives include custom Gulp setups or modern build tools like Webpack/Vite.
npm install adfab-gulp-boilerplateNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Installs the boilerplate, auto-generates gulpfile.js and gulp-config.json, configures tasks for SASS and JS, and runs serve with Browsersync.
Ensure Gulp v4 is installed: npm install gulp@4 --save-dev
Remove trailing slashes from source and destination paths in gulp-config.json
Always specify the 'task' property, e.g., "task": "copy".
Set destination to a separate directory (e.g., dist/fonts) rather than the source folder.
Upgrade Node.js to version >=10.
Use require() instead of import: const gulp = require('gulp');Install gulp-sass: npm install gulp-sass --save-dev, and ensure gulpfile.js includes the boilerplate tasks by requiring 'adfab-gulp-boilerplate'.
Install Gulp v4 and require it in the global gulpfile: npm install gulp@4 --save-dev
Install browser-sync: npm install browser-sync --save-dev