/webpack-experiment

Testing out a full Webpack setup

Primary LanguageHTMLMIT LicenseMIT

Jim Carroll pulamusic@gmail.com 04/15/2024

Experimenting with Webpack setup

This is an experiment to see how Webpack can more efficiently process a project that uses multiple NPM packages. So far, I have added:

  • Webpack & Webpack-cli: Webpack does more than a few things. With regard to this project, I should try to setup as much of its capabilities as possible.
    • Dev server
    • Watching & processing Sass, Handlebars, etc.
    • Processing images & audio
    • Tree-shaking and minifying code
  • Material Design: Google's answer to Bootstrap, I guess.
  • jQuery: dynamic page elements
  • Chai: assertion testing
  • Sass: a very useful CSS preprocessor
  • Handlebars: a templating language
  • Puppeteer: used for creating link previews