// node写法
const path = require("path");
const HtmlWebpack = require("html-webpack-plugin");
module.exports = {
// development production
mode: "development",
// 配置入口文件
entry: './src/a.js',
// entry:[
// './src/a.js',
// './src/index.js'
// ]
// entry: {
// one:'./src/a.js',
// two:'./src/index.js'
// },
output: {
// clean: true,
// filename:"[name]-[id]-[hash].js",
// path: path.resolve(__dirname, 'hi')
},
module: {
rules: [
{
test: /\.css$/i,
use: ['style-loader', 'css-loader'],
},
{
test: /\.(png|svg|jpg|jpeg|gif)$/i,
type: 'asset/resource',
},
],
},
plugins: [
new HtmlWebpack({
template: './src/index.html'
})
],
// 限制文本大小
performance: {
maxAssetSize: 3000000000,
maxEntrypointSize: 4000000000,
},
// 映射源码
devtool:"inline-source-map"
}