刚开始要基本,开发模块,实现入口,出口打包
2. 后来实现html,抽离css文件输出打包输出
3....= require("mini-css-extract-plugin");
//抛出 node js规范
//eval 传入一个字符串 书写js逻辑 游览器需要解析的文件
//hash 20几位 :8...[hash:3].js",
},
//每个模块
module: {
rules: [
//SASS MiniCssExtractPlugin并处理css
{
test: /.scss$/,
//先写style-loader...从后往前解析
use: [
// 将 JS 字符串生成为 style 节点
MiniCssExtractPlugin.loader,
// 将 CSS 转化成 CommonJS 模块
"css-loader...",
//兼容 只能在css后
{
loader: "postcss-loader",
},
// 将 Sass 编译成 CSS
"sass-loader",
],
},
//解析js 把es6转换为es5