Skip to content

Modern JavaScript / ECMAScript Universal Development Workflow

License

Notifications You must be signed in to change notification settings

bogwro/workflow-babel-webpack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript / ECMAScript Universal Development Workflow

Babel Webpack Starter KIT

Dependency Status devDependency Status

Overwhelmed by how much time you need to set-up new project before you focus on the real implementation?

This project is to help you with that.

You can start with any type of project.

This project is framework agnostic.

Add any framework you like (if you need one).

ECMAScript 2015 / ES6 + ES7 Ready!

List of included components:

  1. Set-Up
  • webpack + babel
  • editorconfig
  • ESLint
  1. Gulp tasks
  • webpack-dev-server
  • release
  1. Quality Assurance
  • Unit Tests
    • karma
    • mocha
    • chai
    • sinon
  • GIT Hooks
    • pre-commit

Getting Started

Dependencies

What you need to run this app:

  • nvm (optional)
  • node

How to use it

Method #1 - Clone it

Use this method when you would like to only use this project to start your own one

Steps:

git clone --depth 1 --origin workflow https://github.com/bogwro/workflow-babel-webpack.git NAME_OF_YOUR_PROJECT
cd NAME_OF_YOUR_PROJECT
rm -rf .git
git init
git remote add origin USER@HOST:YOUR_GIT_REPOSITORY

# now apply your changes before first commit

git add .
git commit -m 'initial commit'
git fetch origin
git push -u origin master

Method #2 - Fork it

Use this method when you would like to build your own workflow based on this one.

Use this method when you would like to contribute to this project.

Steps:

  1. fork this repo
  2. clone your fork

Method #3 - Download it

Use this method when you cannot use git

Download it from GitHub

Once you have it locally:

  • nvm install (optional)
  • nvm use (optional)
  • npm install to install all dependencies
  • npm start to start the dev server
  • extend with your own logic
  • enjoy!

License

MIT

About

Modern JavaScript / ECMAScript Universal Development Workflow

Resources

License

Stars

Watchers

Forks

Packages

No packages published