fix: update

This commit is contained in:
2021-12-14 16:16:06 +08:00
parent e72f07c233
commit 6484d35232
20 changed files with 597 additions and 8546 deletions
+20 -2
View File
@@ -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 = {
}
}
}
}
}