Files
hb_pqs_web/webpack.config.js
2025-01-09 19:02:44 +08:00

31 lines
764 B
JavaScript

/**
* 不是真实的 webpack 配置,仅为兼容 webstorm 和 intellij idea 代码跳转
* ref: https://github.com/umijs/umi/issues/1109#issuecomment-423380125
*/
const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
module.exports = {
mode: "production",
optimization: {
minimizer: [
new UglifyJsPlugin({
uglifyOptions: {
// 删除注释
output:{
comments: false
},
compress: {
drop_console: true, // 删除所有调式带有console的
drop_debugger: true,
pure_funcs: ['console.log'] // 删除console.log
}
}
})
]
},
resolve: {
alias: {
'@': require('path').resolve(__dirname, 'src'),
},
},
};