Merge pull request '代码更新' (#94) from main into prod

Reviewed-on: #94
This commit is contained in:
charles 2026-03-30 15:05:56 +08:00
commit 4e0b59106a

View File

@ -76,31 +76,31 @@ module.exports = {
} }
}, },
// 生产环境去除console和debugger // 生产环境去除console和debugger
// optimization: { optimization: {
// minimizer: [ minimizer: [
// { {
// apply: (compiler) => { apply: (compiler) => {
// // 只在生产环境生效 // 只在生产环境生效
// if (process.env.NODE_ENV === 'production') { if (process.env.NODE_ENV === 'production') {
// const TerserPlugin = require('terser-webpack-plugin') const TerserPlugin = require('terser-webpack-plugin')
// new TerserPlugin({ new TerserPlugin({
// terserOptions: { terserOptions: {
// compress: { compress: {
// drop_console: true, // 移除console drop_console: true, // 移除console
// drop_debugger: true, // 移除debugger drop_debugger: true, // 移除debugger
// pure_funcs: ['console.log', 'console.info', 'console.warn', 'console.error'] // 移除特定的console方法 pure_funcs: ['console.log', 'console.info', 'console.warn', 'console.error'] // 移除特定的console方法
// }, },
// mangle: true, // 代码混淆 mangle: true, // 代码混淆
// output: { output: {
// comments: false // 移除注释 comments: false // 移除注释
// } }
// } }
// }).apply(compiler) }).apply(compiler)
// } }
// } }
// } }
// ] ]
// } }
}, },
chainWebpack(config) { chainWebpack(config) {
// it can improve the speed of the first screen, it is recommended to turn on preload // it can improve the speed of the first screen, it is recommended to turn on preload