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 withimportsass- 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