const path = require('path') const HtmlWebpackPlugin = require('html-webpack-plugin'); const {CleanWebpackPlugin} = require('clean-webpack-plugin') const Webpack = require('webpack') //webpack 配置文件 module.exports = { //起的一个mock server devServer: { //server路径 contentBase:'./dist', open:true, port:8001, hot:true, }, entry: { main: './src/test.js', }, output: { filename: "[name].js", path: path.resolve(__dirname, 'dist'), }, mode: 'development', module: { rules: [ { test: /\.(js|jsx)$/, loader: "babel-loader", exclude: /node_modules/, }, ], }, plugins: [ new HtmlWebpackPlugin({ template: 'src/index.html' }), new CleanWebpackPlugin(), new Webpack.HotModuleReplacementPlugin(), ], optimization: { //标记模块是否被使用 usedExports: true, }, devtool: 'source-map' }