fix: update
This commit is contained in:
+20
-2
@@ -1,8 +1,10 @@
|
||||
const HtmlWebpackPlugin = require('html-webpack-plugin');
|
||||
const CompressionWebpackPlugin = require('compression-webpack-plugin')
|
||||
|
||||
module.exports = {
|
||||
publicPath: '/wap/',
|
||||
outputDir: 'wap',
|
||||
productionSourceMap: false,
|
||||
devServer: {
|
||||
// https:true,
|
||||
disableHostCheck: false,
|
||||
@@ -20,6 +22,21 @@ module.exports = {
|
||||
resources: './src/assets/scss/common.scss'
|
||||
}).end();
|
||||
})
|
||||
|
||||
config.plugin('compression').use(
|
||||
new CompressionWebpackPlugin({
|
||||
filename: info => `${info.path}.gz${info.query}`,
|
||||
algorithm: 'gzip',
|
||||
threshold: 10240,
|
||||
test: /\.(js|css|json|txt|html|ico|svg)(\?.*)?$/i,
|
||||
minRatio: 0.8,
|
||||
deleteOriginalAssets: true
|
||||
})
|
||||
)
|
||||
|
||||
config.resolve.plugins.delete('prefetch');
|
||||
config.resolve.plugins.delete('prerload');
|
||||
|
||||
},
|
||||
configureWebpack: config => {
|
||||
config.plugins.forEach(plugin => {
|
||||
@@ -27,8 +44,9 @@ module.exports = {
|
||||
plugin.options.title = '自在福田 - 寺庙联盟'
|
||||
}
|
||||
})
|
||||
},
|
||||
},
|
||||
css: {
|
||||
sourceMap: false,
|
||||
loaderOptions: {
|
||||
scss: {
|
||||
data: null,
|
||||
@@ -41,4 +59,4 @@ module.exports = {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user