This post contains large code blocks and might be unsuitable for small mobile devices. Webpack is probably the most contentious tool on the frontend web right now. It’s the most popular module bundler, but a lot of new users find it hard to use. One of the reasons for this, I believe, is that webpack’s way of doing things is quite different than the tools it managed to uproot (such as gulp). The p