front-end-tooling-recipes icon indicating copy to clipboard operation
front-end-tooling-recipes copied to clipboard

Collection of pre-configured front-end tooling setups for common uses.

Front-end tooling recipes

Collection of pre-configured front-end tooling setups for common uses.

Recipes

  • Compress with Brotli and Gzip - Compress static files with Brotli and Gzip using maximum compression.
  • Express server with Nodemon & Browsersync - Auto restart ExpressJS server and auto reload browser on file changes.
  • Nightwatch server and browsers - Run your project's end-to-end (e2e) tests in Chrome and Firefox using Nightwatch.
  • PostCSS process and watch - Compile CSS with support for CSS imports, variables, vendor prefixing and minification using PostCSS.
  • Revision static assets - Give files a unique filename based on their contents and update references to them.
  • Rollup bundle and watch - Bundle JS files with support for ES2015/16, minification and sourcemaps using Rollup.
  • Travis CI: deploy to GitHub Pages - Automatically create distributions and deploy them to GitHub Pages using Travis CI.