webpack.config.js
const path = require('path');
const webpack = require('webpack');
module.exports = {
context: path.resolve(__dirname, './src'),
entry: {
app: './index.js',
search: './search/index.js',
all: './all.js'
},
output: {
filename: '[name].bundle.js',
path: path.resolve(__dirname, './dist/js/'),
publicPath: '/js/'
},
devServer: {
contentBase: path.resolve(__dirname, './public')
},
module: {
rules: [
{
test: /\.js$/,
exclude: [/node_modules/],
loader: 'babel-loader'
}
]
}
}