From 59d18fb60621ff01d625362a4001bfc22ea62b8c Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Thu, 26 Dec 2024 16:11:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=85=8D=E7=BD=AE=E9=A1=B9?= =?UTF-8?q?=E6=89=93=E5=8C=85=E5=8E=BB=E9=99=A4=E5=85=A8=E9=83=A8=E6=89=93?= =?UTF-8?q?=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue.config.js | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 vue.config.js diff --git a/vue.config.js b/vue.config.js new file mode 100644 index 0000000..917e748 --- /dev/null +++ b/vue.config.js @@ -0,0 +1,11 @@ +module.exports = { + productionSourceMap: false, // 生产打包时不输出map文件,增加打包速度 + configureWebpack: config => { + if (process.env.NODE_ENV === 'production') { + config.optimization.minimizer[0].options.terserOptions.compress.warnings = false + config.optimization.minimizer[0].options.terserOptions.compress.drop_console = true + config.optimization.minimizer[0].options.terserOptions.compress.drop_debugger = true + config.optimization.minimizer[0].options.terserOptions.compress.pure_funcs = ['console.log'] + } + } +}