Skip to content

StephenOwen07/gulp-sass-webpack-starter-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gulp Sass webpack starter kit

A front-end boilerplate with Gulp, Sass, webpack and Babel.

This starter kit uses:

  • Gulp
  • webpack bundling
  • Babel
  • Sass & autoprefixer
  • sourcemaps
  • browser-sync
  • cssnano, uglify, imagemin & usemin

Getting started

Prerequisites

  • Install NodeJS.
  • Install gulp globally npm install -g gulp

Installing

  1. Download or clone this repo https://githubcom/StephenOwen07/gulp-sass-webpack-starter-kit.git
  2. Run npm install from the root directory.
  3. Run gulp watch
  4. gulp watch will start browser-sync server and refresh your browser on save.
  5. Additionally it will compile your SCSS files.
  6. wepack will bundle your JavaScript and compile ES6.
  7. SCSS and JS will be compiled to the temp folder.

Deployment

  1. Run gulp build
  2. Build task will prepare your files for deployment in the dist folder
  3. Build task will compress images, concat and minify styles and scripts.
  4. Run gulp previewDist to launch browser-sync on the dist folder.

Built with

About

Gulp, webpack, babel, sass, front-end starter kit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published