当前位置: 首页 > news >正文

webpack terser-webpack-plugin 不打包注释及log

踩坑记录:注意 terser-webpack-plugin": "^4.2.3" 对应着webpack4及版本一下的,5点多版本的对应webpack5,版本不对会报ERROR TypeError: Cannot read property 'javascript' of undefined

1.安装三方包
npm install terser-webpack-plugin2.在vue.config.js中配置
const TerserPlugin = require("terser-webpack-plugin");
module.exports = {configureWebpack: {optimization: {minimize: true,//为了不影响dev时的构建速度minimizer: [new TerserPlugin({parallel: true,//使用多进程并发运行以提高构建速度 Boolean|Number 默认值: true  terserOptions: {compress: {drop_console: true,//移除所有console相关代码;drop_debugger: true,//移除自动断点功能;pure_funcs: ["console.log", "console.error"],//配置移除指定的指令,如console.log,alert等},format: {comments: false,//删除注释},},extractComments: false,//是否将注释剥离到单独的文件中})]}}
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 几种不同的方式禁止IP访问网站(PHP、Nginx、Apache设置方法)
  • 大模型时代的目标检测
  • Android14系统应用统一裁剪方案
  • B站学习Java路线
  • AWS S3 基本概念
  • 分享浏览器被hao123网页劫持,去除劫持的方式
  • QTextEdit 设置宽度
  • 中职网络安全B模块Cenots6.8数据库
  • 主从模式简介
  • Real User ID 和 Effective User ID 的区别
  • UCSD和MIT的华人学者最新成果展示:沉浸式远程遥操作机器人
  • 大模型推理:vllm多机多卡分布式本地部署
  • PySide(PyQt)判断QLineEdit的输入是否合规
  • 本人学习保存-macOS打开Navicat提示「“Navicat Premium”已损坏,无法打开。 你应该将它移到废纸篓。」的解决方法
  • neo4j 图数据库:Cypher 查询语言、医学知识图谱
  • 【译】JS基础算法脚本:字符串结尾
  • 【Linux系统编程】快速查找errno错误码信息
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • JDK9: 集成 Jshell 和 Maven 项目.
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • SAP云平台里Global Account和Sub Account的关系
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 使用agvtool更改app version/build
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 在weex里面使用chart图表
  • 怎样选择前端框架
  • Prometheus VS InfluxDB
  • # 数仓建模:如何构建主题宽表模型?
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #数据结构 笔记一
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • ( 10 )MySQL中的外键
  • (160)时序收敛--->(10)时序收敛十
  • (PADS学习)第二章:原理图绘制 第一部分
  • (WSI分类)WSI分类文献小综述 2024
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (二)Eureka服务搭建,服务注册,服务发现
  • (二)构建dubbo分布式平台-平台功能导图
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (含笔试题)深度解析数据在内存中的存储
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .gitignore
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .Net MVC + EF搭建学生管理系统
  • .NET WPF 抖动动画
  • .NET 直连SAP HANA数据库
  • .net开发日常笔记(持续更新)
  • .NET开发者必备的11款免费工具
  • .Net面试题4
  • @RequestMapping-占位符映射
  • @transactional 方法执行完再commit_当@Transactional遇到@CacheEvict,你的代码是不是有bug!...
  • [ Linux Audio 篇 ] 音频开发入门基础知识
  • [000-01-030].Zookeeper学习大纲