Skip to content

🚗💨 Blazing fast webpack setup for static websites

License

Notifications You must be signed in to change notification settings

brocessing/bro-start

Repository files navigation


brostart

bro-start

Blazing fast webpack setup for static websites







😒 Why another frontend setup?

Webpack is a nice, easily customizable module bundler.
It pairs nice with modern javascript frameworks like Vue or React but it's a hassle when it comes to compile some good old html files. 👴 Bro-start combines for you the coolest webpack features with a simple static file generator.



🎅 I want my bro-start setup!

svn export https://github.com/brocessing/bro-start/trunk bro-start
cd bro-start
yarn install
# Yarn is FAST ! But npm install will do the job as well.

You can also download the latest release



👜 Features

  • Webpack 3
  • SASS + PostCSS + Autoprefixer
  • ES6 transpilation with babel + babel-preset-env
  • Webpack Dev Server and Hot Reloading
  • Static rendering from handlebars templates
  • Easily configurable with multiple config files for each parts of the starter kit
  • autoPartials option to register all your handlebars partials automatically before any rendering
  • BrowserSync and its features (localtunnel, xip.io, ...)
  • Hash, publicPath from webpack is available as data in your layouts
  • deploy script to push the build on a gh-pages branch, using ghp
  • Linting with ESLint (and Standard plugin) and Stylelint
  • Generate stats.json from your bundled js with analyze command


🔨 License

MIT.