Make sure to download and install latest node package
mkdir learn-webpack
cd learn-webpack
git init
npm init -y
npm install -D webpack webpack-cli
mkdir src
cd src
touch index.js
Create index.html
file in the root path, create html default skeleton and include bundled script file. Open index.html
file on any browser.
touch index.html
npx webpack --watch
touch webpack.config.js
npm install -D html-webpack-plugin webpack-dev-server
npm install react react-dom
npm i -D babel-loader @babel/core @babel/preset-env @babel/preset-react
npm i -D css-loader style-loader
npm i -D sass sass-loader
npm i -D mini-css-extract-plugin
npm i -D clean-webpack-plugin
npm i -D webpack-merge