喵小白
喵小白
  • 发布:2020-03-10 18:14
  • 更新:2020-04-10 13:27
  • 阅读:1775

Console.log 正式发布的时候会影响性能吗?需要手动删除吗?

分类:uni-app

Console.log 正式发布的时候会影响性能吗?需要手动删除吗?
还是说在编译过程中已经自动处理了?

2020-03-10 18:14 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

根目录增加vue.config.js,如果是HBuilderX,需要更新至2.6.8以上

module.exports = {  
    chainWebpack: (config) => {  
        // 发行或运行时启用了压缩时会生效  
        config.optimization.minimizer('terser').tap((args) => {  
            const compress = args[0].terserOptions.compress  
            // 非 App 平台移除 console 代码(包含所有 console 方法,如 log,debug,info...)  
            compress.drop_console = true  
            compress.pure_funcs = [  
                '__f__', // App 平台 vue 移除日志代码  
                // 'console.debug' // 可移除指定的 console 方法  
            ]  
            return args  
        })  
    }  
}

该问题目前已经被锁定, 无法添加新回复