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
    }),
】
相关推荐
猫头虎-前端技术19 分钟前
浏览器兼容性问题全解:CSS 前缀、Grid/Flex 布局兼容方案与跨浏览器调试技巧
前端·css·node.js·bootstrap·ecmascript·css3·媒体
阿珊和她的猫19 分钟前
探索 CSS 过渡:打造流畅网页交互体验
前端·css
元亓亓亓19 分钟前
JavaWeb--day1--HTML&CSS
前端·css·html
β添砖java20 分钟前
CSS的文本样式
前端·css
前端小趴菜0520 分钟前
css - 滤镜
前端·css
祈祷苍天赐我java之术20 分钟前
理解 CSS 浮动技术
前端·css
索迪迈科技22 分钟前
Flex布局——详解
前端·html·css3·html5
咔咔一顿操作24 分钟前
【CSS 3D 实战】从零实现旋转立方体:理解 3D 空间的核心原理
前端·css·3d·css3
DONG91326 分钟前
深度解析CSS单位与媒体查询:构建现代化响应式布局的核心技术
前端·css·html·css3·媒体
一只小风华~32 分钟前
Vue: Class 与 Style 绑定
前端·javascript·vue.js·typescript·前端框架