- Webpack (Module Bundler)
- Babel (ES6/7+ Transpilation)
- React (View Components)
- Redux (State Management)
- React-Helmet (<head> Management)
- Karma (Test Runner)
- Mocha (Test Framework)
- Chai (Test Assertions)
- Sinon (Test Spies/Stubs)
- ESLint (JS Linting)
- SASS (CSS Preprocessor)
Install NodeJS
(Optional) Install Chrome React Devtools
(Optional) Install Chrome Redux Devtools
git clone git@github.com:thearrow/js-boilerplate.git {project-name}
cd {project-name}
rm -rf .git
npm i
npm start
Edit to fit your needs
cd {project-name}
npm run test
cd {project-name}
npm run build
Look in
deploy/