1 | const merge = require('webpack-merge');
|
2 | const common = require('./webpack.common.js');
|
3 | const webpack = require('webpack');
|
4 |
|
5 | module.exports = merge(common, {
|
6 | devServer: {
|
7 | contentBase: './',
|
8 | compress: true,
|
9 | host: 'localhost',
|
10 | port: '20000',
|
11 | hot: true,
|
12 | inline: true,
|
13 | historyApiFallback: true,
|
14 | disableHostCheck: true,
|
15 | watchOptions: {
|
16 | poll: true,
|
17 | ignored: /node_modules/,
|
18 | aggregateTimeout: 300
|
19 | }
|
20 | },
|
21 | plugins: [
|
22 | new webpack.HotModuleReplacementPlugin(),
|
23 | new webpack.NamedModulesPlugin()
|
24 | ],
|
25 | mode: 'development'
|
26 | });
|