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

项目上线存在的缓存问题以及存在的debugger和console.log等问题

  1. 下载uglifyjs-webpack-plugin插件

  1. 在vue.config文件中进行配置
publicPath: process.env.NODE_ENV === 'production' ? './' : '/',outputDir: 'n-sim-ipc-manage-build',productionSourceMap: false,configureWebpack: config => {//打包文件增加hashconfig.output.filename = `js/[name].[hash].${timeStamp}.js`config.output.chunkFilename = `js/[name].[hash].${timeStamp}.js`if (process.env.NODE_ENV === 'production') {config.plugins.push(//开启gzip压缩new CompressionWebpackPlugin({filename: '[path].gz[query]',algorithm: 'gzip',test: productionGzipExtensions,threshold: 1024,minRatio: 0.8,}),//build之后生成压缩包new FileManagerPlugin({events: {onEnd: {delete: ['./*.zip', // 删除之前已经存在的压缩包],archive: [{source: './n-sim-ipc-manage-build',destination: `./n-sim-ipc-manage-build-${dayjs().format('YYYYMMDDHHmmss')}.zip`,},],},},}))//配置打包去除console等config.optimization.minimizer.push(new UglifyJsPlugin({uglifyOptions: {output: {// 删除注释comments: false,},//生产环境自动删除consolecompress: {// warnings: false, // 若打包错误,则注释这行drop_debugger: true, //清除 debugger 语句drop_console: true, //清除console语句pure_funcs: ['console.log'],},},sourceMap: false,parallel: true,}))}},

http://www.lryc.cn/news/284171.html

相关文章:

  • 均线和布林线这样的关系,WeTrade众汇实例这样使用
  • C++中的区块链与加密货币开发
  • 【云略】2023年新茶饮行业社媒营销洞察报告
  • 19. C++ static关键字
  • thinkphp6 模糊查找json下的字段值
  • 链表存数相加算法(leetcode第2题)
  • 旅游项目day07
  • java黑马学习笔记
  • WordPress后台底部版权信息“感谢使用 WordPress 进行创作”和版本号怎么修改或删除?
  • 解决字符串类型转数字类型相加结果异常问题
  • android 开发 W/TextToSpeech: speak failed: not bound to TTS engine
  • Java代码审计Shiro反序列化DNS利用链CC利用链AES动态调试
  • 【MySQL】临时变量用法
  • Flask框架小程序后端分离开发学习笔记《4》向服务器端发送模拟请求-爬虫
  • Android在系统界面上添加窗口
  • 【正点原子STM32】STM32原理图设计(芯片手册和数据手册、常见引脚类型、最小系统和IO分配)
  • 低代码自动化平台| 游戏规则改变者
  • 【分享】MathWorks中国汽车年会:“软件定义汽车”
  • RNN:Long Short-term Memory(中)
  • C# .NET读取Excel文件并将数据导出到DataTable、数据库及文本
  • 移动云助力智慧交通数智化升级
  • 【Vue技巧】vue 阻止a链接跳转事件的两种方法
  • 006.Oracle事务处理
  • 成功解决VScode进入到内置函数中调试
  • 29、WEB攻防——通用漏洞SQL注入增删改查盲注延迟布尔报错
  • 【设计模式 行为型】策略模式
  • JVM:双亲委派机制类加载器
  • 从入门到精通:ThinkPHP6异步请求的全面解析!
  • C++写csv文件
  • 将Matlab图窗中的可视化保存为背景透明的矢量图