This commit is contained in:
Pan
2018-07-20 16:39:39 +08:00
parent 6ab4e59752
commit 5ddce1f458
2 changed files with 6 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ const merge = require('webpack-merge')
const baseWebpackConfig = require('./webpack.base.conf')
const CopyWebpackPlugin = require('copy-webpack-plugin')
const HtmlWebpackPlugin = require('html-webpack-plugin')
const ScriptExtHtmlWebpackPlugin = require('script-ext-html-webpack-plugin')
const MiniCssExtractPlugin = require('mini-css-extract-plugin')
const OptimizeCSSAssetsPlugin = require('optimize-css-assets-webpack-plugin')
const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
@@ -63,6 +64,10 @@ const webpackConfig = merge(baseWebpackConfig, {
// matter anyway
chunksSortMode: 'none'
}),
new ScriptExtHtmlWebpackPlugin({
//`runtime` must same as runtimeChunk name. default is `runtime`
inline:/runtime\..*\.js$/
}),
// keep module.id stable when vender modules does not change
new webpack.HashedModuleIdsPlugin(),
// copy custom static assets