Skip to content
Snippets Groups Projects
Select Git revision
  • c98c1ef37dedf2cb260ac6cbf2cc4938fb921fce
  • master default protected
2 results

webpack.config.js

Blame
  • webpack.config.js 579 B
    const path = require('path');
    const webpack = require('webpack');
    
    module.exports = {
        entry: {
            app: './src/index.js'
        },
        output: {
            filename: '[name].bundle.js',
            path: path.resolve(__dirname, 'public')
        },
        module: {
            rules: [{
                test: /\.(js|jsx)$/,
                exclude: /node_modules/,
                use: {
                    loader: 'babel-loader'
                }
            }]
        },
        devServer: {
            hot: true,
            allowedHosts: 'all',
        },
        plugins: [
            new webpack.HotModuleReplacementPlugin()
        ]
    };