项目结构
webpackMergeConfig
│ package-lock.json
│ package.json
└─webpackConfig
│ webpack.dev.js
│ webpack.pro.js
│ webpack.base.js
└─src
index.css
index.js
index.css
安装依赖
在webpackDevServer目录下运行
npm i webpack webpack-cli html-webpack-plugin css-loader style-loader mini-css-extract-plugin webpack-merge --save-dev
webpack相关配置文件
webpack.base.js
const {
resolve } = require("path");
const HtmlWebpackPlugin = require("html-webpack-plugin");
module.exports = {
entry:resolve(__dirname,"../src/index.js");
output:{
path:resolve(__dirname,