首页 > 其他分享 >使用chainWebpack配置插件

使用chainWebpack配置插件

时间:2022-10-12 17:11:07浏览次数:47  
标签:插件 args log 配置 terser chainWebpack config

使用chainWebpack配置TerserWebpackPlugin插件

安装插件版本要和webpack的版本匹配

npm install terser-webpack-plugin --save-dev
  chainWebpack(config) {
    config
      .when(process.env.NODE_ENV !== 'development',
        config => {
           // 去除console.log输出
          config.optimization.minimizer('terser').tap(args => {
            Object.assign(args[0].terserOptions.compress, {
              pure_funcs: ['console.log']
            })
            return args
          })
        }
      )
  }

标签:插件,args,log,配置,terser,chainWebpack,config
From: https://www.cnblogs.com/whh666/p/16785219.html

相关文章

  • Vue工程环境配置
    Vue1.vue-cli/webpack使用vue.js开发大型应用需要使用webpack打包工具,本节研究webpack的使用方法。Webpack是一个前端资源的打包工具,它可以将js、image、css等资源当......
  • Docker下Nacos配置应用开发
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos本文是在《Docker下,两分钟极速体验Nacos配置中心》一文的续篇,......
  • Sql Server 配置复制中的对等发布
    首先准备两个服务器,两个数据库实例,在任意一个数据库上可以通过实例名连接到另外一个数据库,并且SqlServer的代理服务都启动了那么就可以右键新建发布了选中要发布的数据......
  • UEditor removeFormatTags 清除格式 配置无效 踩坑
       看到官网写着配置清除格式是removeFormatTags字段 ,然后就在ueditor.config文件中新增了一个removeFormatTags字段toolbars    但是发现......
  • Mysql主主同步配置方法
    环境服务器a:172.16.0.123服务器b:172.16.0.132Mysql版本:5.6.22SystemOS:CentOSrelease6.3创建同步用户服务器a和b分别建立一个同步用户:mysql>grantreplications......
  • vscode插件
    1、辅助编程:githubcopilot用vscode可以装这个插件玩下,,很有意思。猜中你想写啥代码的命中率很高。。只要写出开头,就能猜中你下面一大堆你想写的代码,点下tab键就自动完......
  • spring-boot配置属性注入到Bean
    1.在属性文件中配置book实体 2.创建配置属性对应实体类与控制器 3.输出实体时乱码在属性配置文件中加入spring.http.encoding.force=truespring.http.encoding.charset=UT......
  • 定价条件相关1:配置
    MEK1和VK11MEK1是采购用的VK11是销售用的一个是配买的价格,一个是配卖的价格前台界面是一样的:​​​​回车后......
  • DHCP原理与配置
    一、DHCP服务1.DHCP DynamicHostConfigurationProtocol,动态主机配置协议专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议2.DHCP的优点•减少管理员的......
  • vs code配置vue用户代码模板
       新建代码vue.json模板 { "Printtoconsole":{ "prefix":"!v", "body":[ "<template>", "<div>", "$0", "</div>", "</template......