Vue屏蔽打印信息

Vue屏蔽打印信息

安装 npm install uglifyjs-webpack-plugin --save-dev

在vue.config.js文件或者webpack.prod.conf.js中配置

vue.config中

csharp 复制代码
const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
// 屏蔽打印数据
module.exports = {
  optimization: {
    minimizer: [
      new UglifyJsPlugin({
        uglifyOptions: {
          warnings: false,
          // 打包的时候移除console、debuggerdrop debugger:
          drop_debugger: true,
          drop_console: true,
          pure_funcs: ['console.log', 'console.info']
        }
      })
    ]
  }},

在第二种

csharp 复制代码
const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
plugins: [
    new UglifyJsPlugin({
      uglifyOptions: {
        compress: {
          warnings: false,
          //打包的时候移除console、debuggerdrop debugger:
          drop_debugger: process.env.NODE_ENV==='production',
          drop_console: process.env.NODE_ENV === 'production',
          pure_funcs: ['console.log','console.info']
        }
      },
      sourceMap: config.build.productionSourceMap,
      parallel: true
    }),
】
相关推荐
程序员小寒几秒前
前端高频面试题之手写Promise
前端·javascript·面试
粉末的沉淀11 分钟前
tauri:tauri2.0+vue3+vite打包案例
前端
丫丫72373412 分钟前
Raycaster(鼠标点击选中模型)
javascript·webgl
北慕阳18 分钟前
选择采购单按钮
前端·javascript·数据库
华仔啊20 分钟前
Vite 到底能干嘛?为什么 Vue3 官方推荐它做工程化工具?
前端·javascript·vue.js
悟能不能悟20 分钟前
目前流行的前端框架
开发语言·javascript·ecmascript
ZXH012223 分钟前
性能提升60%:性能优化指南
前端·性能优化
计算机学姐23 分钟前
基于Python的智能点餐系统【2026最新】
开发语言·vue.js·后端·python·mysql·django·flask
赵庆明老师27 分钟前
NET 中深度拷贝一个对象
前端·javascript·ui
北友舰长28 分钟前
基于Springboot+vue大型商场应急预案管理系统的设计与实现【Java毕业设计·安装调试·代码讲解·文档报告】
java·vue.js·spring boot·mysql·商场·应急处理·应急