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.
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
- 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, usingghp
- Linting with ESLint (and Standard plugin) and Stylelint
- Generate stats.json from your bundled js with
analyze
command
MIT.