A while ago webpack 4 has been released. And it is really fast. It is not fast as daylight, but it is quicker than Gulp or Grunt.
Despite this, when you try to find some examples how to use it to deal with ASP.NET Core 2.x, you'll fail. Ok! You will not. At least, you have found this post ;). But most examples on the Internet use webpack 2.x.
This guide shows results of my researching and experiments while building a very minimalistic ASP.NET Core 2.1 application with Visual Studio 2017. Here I will use tools and pipelines that are conventional among the front-end developers:
- NPM package manager to manage Node.js packages and to run scripts.
- SASS to process styles.
- webpack 4 to bundle all things together.
So, let's start.