webpack.config.js
const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');
module.exports = {
mode: 'development',
entry: './src/index.js',
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
},
resolveLoader: {
modules: [path.resolve('./loaders'), 'node_modules']
},
devtool: 'source-map',
module: {
rules: [{
test: /\.js$/,
use: {
loader: 'babel-loader'
},
include: path.resolve(__dirname, './src'),
exclude: /node_modules/
}]
},
plugins: [
new HtmlWebpackPlugin({
template: './public/index.html'
})
]
}
网友评论