mirror of
https://github.com/fastapi-admin/fastapi-admin.git
synced 2026-03-13 10:32:25 +08:00
37 lines
655 B
JavaScript
37 lines
655 B
JavaScript
const CompressionPlugin = require('compression-webpack-plugin');
|
|
|
|
module.exports = {
|
|
runtimeCompiler: true,
|
|
productionSourceMap: false,
|
|
publicPath: process.env.BASE_URL || '/admin/',
|
|
|
|
css: {
|
|
extract: true
|
|
},
|
|
|
|
configureWebpack: {
|
|
// No need for splitting
|
|
optimization: {
|
|
splitChunks: {
|
|
chunks: 'all'
|
|
}
|
|
}
|
|
},
|
|
|
|
chainWebpack(config) {
|
|
config.plugins.delete('prefetch');
|
|
|
|
// and this line
|
|
config.plugin('CompressionPlugin').use(CompressionPlugin);
|
|
},
|
|
|
|
pluginOptions: {
|
|
i18n: {
|
|
locale: 'en',
|
|
fallbackLocale: 'en',
|
|
localeDir: 'locales',
|
|
enableInSFC: true
|
|
}
|
|
}
|
|
}
|