Front-end tools (powered by webpack 5) to make your development easier.
- Dev server
- Babel
- SCSS with autoprefixing
- Build for production
To start run npm install
on the root of this folder.
Then start the development server with: npm run dev
To build for production run: npm run build
- Webpack Development:
webpack.development.config.js
- Webpack Production:
webpack.production.config.js
- Babel:
babel.config.json
- PostCSS:
postcss.config.js
webpack
- Module and assets bundlerwebpack-cli
- Command line interface for webpackwebpack-dev-server
- Development server for webpack
clean-webpack-plugin
- Remove/clean build folders from old datahtml-webpack-plugin
- Generates an HTML file from a templatemini-css-extract-plugin
- extraction of css for production build
style-loader
- for loading the stylesheet in the DOMcss-loader
- for loading CSS files as modulessass-loader
- for loading SASS files withimport
sass
- the sass core librarypostcss-loader
,postcss-preset-env
- automatically handles vendor prefixing and CSS reset
@babel/core
- the actual enginebabel-loader
- loader for webpack@babel/preset-env
- for compiling modern Javascript down to ES5