gulp-ES6-babel-browserify-browsersync-boilerplate

raw JSON →
1.0.0 verified Fri May 01 auth: no javascript

A boilerplate project for front-end development using Gulp as the task runner, with Babel for ES6+ transpilation, Browserify for bundling, and BrowserSync for live reloading. Version 1.0.0 is the initial release. This boilerplate provides a pre-configured Gulp setup to compile ES6 JavaScript into browser-compatible code, watch for changes, and synchronize across multiple devices. It is intended as a starter template for developers wanting a streamlined build pipeline with these specific tools.

error Error: Cannot find module 'gulp'
cause Global gulp CLI not installed or local dependencies not installed.
fix
Run npm install gulp-cli -g for global CLI, then npm install in the project root.
gotcha This is a boilerplate repository, not a published npm package. Do not try to install it as a dependency (e.g., npm install gulp-es6-browserify-browsersync-boilerplate).
fix Clone the repository from GitHub and run npm install inside the cloned directory.
npm install gulp-es6-browserify-browsersync-boilerplate
yarn add gulp-es6-browserify-browsersync-boilerplate
pnpm add gulp-es6-browserify-browsersync-boilerplate

Clone the repo, install dependencies, and run the default Gulp task to build, watch, and serve with live reload.

// Clone the repository
git clone https://github.com/josephtan/gulp-ES6-babel-browserify-browsersync-boilerplate.git
cd gulp-ES6-babel-browserify-browsersync-boilerplate

// Install dependencies
npm install

// Run default Gulp task (build, watch, and serve with BrowserSync)
gulp