const path = require("path")
const HtmlWebpackPlugins = require("html-webpack-plugin")
// node写法
module.exports = {
// development 开发
// production 生产
// mode: 'production',
// entry: "./demo.js"
// entry: ['./src/a.js', './demo.js']
// entry: {
// hi: './src/a.js',
// hello: './src/b.js'
// }
entry: './src/a.js',
// output: {
// filename: 'xxx.js',
// clean: true,
// path: path.resolve(__dirname, 'news')
// }
module: {
rules: [
{
test: /\.css$/i,
use: ['style-loader', 'css-loader'],
},
{
test: /\.(png|svg|jpg|jpeg|gif)$/i,
type: 'asset/resource',
},
],
},
plugins: [new HtmlWebpackPlugins()],
devtool: 'inline-source-map',
performance: {
maxAssetSize: 100000,
}
}
// 打包命令:yarn webpack
// yarn webpack serve
// yarn webpack serve --open
// png jpg jpeg gif svg 区别