wordRotator/webpack.config.js
2018-07-14 18:09:00 +02:00

42 lines
1.1 KiB
JavaScript
Executable File

const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const CleanWebpackPlugin = require('clean-webpack-plugin');
const webpack = require('webpack');
const glob = require('glob');
module.exports = {
// mode: "production",
mode: "development",
entry: './src/js/app.js',
devtool: "inline-source-map",
devServer: {
contentBase: './dist'
},
plugins: [
new CleanWebpackPlugin(['dist']),
new HtmlWebpackPlugin({
title:'Output Management'
}),
new webpack.NamedModulesPlugin()
],
output: {
filename: "bundle.js",
path: path.resolve(__dirname, 'dist')
},
module: {
rules: [
{
test:/\.html$/,
use:[
{
loader:'file-loader',
// options:{
// name:'[path][name].[ext]',
// }
}
],
exclude: path.resolve(__dirname, 'src/index.html')
}
]
}
};