最新的Arm版HBuilderX在uni-app发布到H5无法移除console.log

最新的Arm版HBuilderX在uni-app发布到H5无法移除console.log

开发环境 版本号 项目创建方式
Mac 15.5 HBuilderX

操作步骤:

  • 发行到H5平台

预期结果:

  • 没有console

实际结果:

  • console没有被移除,并加上了[system]

bug描述:

请看demo
按照官网配置移除console失败,并且所有console都被加上了[system]

6 回复

问题已复现,感谢反馈,已加分

更多关于最新的Arm版HBuilderX在uni-app发布到H5无法移除console.log的实战教程也可以访问 https://www.itying.com/category-93-b0.html


感谢受理,期待修复。

请问预计会在哪个版本中修复?我看到4.71好像未修复此问题

回复 雨夜敬清秋: 近期会看下,我测试了空白的项目是生效的,你的demo又不生效

开新帖一直提示验证码不正确,只能在此跟帖提问 【报Bug】按照官网示例配置CopyWebpackPlugin失败 请查看附件示例

根据你的描述,这是HBuilderX Arm版在H5打包时的一个已知问题。解决方案如下:

  1. 临时解决方法: 在项目根目录的vite.config.js中添加以下配置:
export default defineConfig({
  build: {
    minify: 'terser',
    terserOptions: {
      compress: {
        drop_console: true
      }
    }
  }
})
回到顶部