当前位置:网站首页 > Vue.js开发 > 正文

vue-cli3 移除生产环境console.log打印的日志

前言:后台模版使用的开源的基于elementUI的nx-admin,为了项目的安全性,需要在生产环境上面去除控制台打印的日志。使用该框架尝试两种插件terser-webpack-pluginbabel-plugin-transform-remove-console。网上很多都是第一种,我尝试了未成功,可能设置的方法有问题,第二种方法设置成功。

下面只描述成功的方法

1.安装依赖

npm install babel-plugin-transform-remove-console --save-dev

2.找到babel.config.js文件,配置如截图

代码如下:

const plugins = ["@vue/babel-plugin-transform-vue-jsx"] // 生产环境移除console if(process.env.NODE_ENV === 'production') { plugins.push("transform-remove-console") } module.exports = { plugins: plugins, presets: [ '@vue/app' ] } 

 

到此这篇vue-cli3 移除生产环境console.log打印的日志的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • centos7离线安装mysql5.72024-12-01 22:36:04
  • zabbix5.0.4自定义监控mysql5.72024-12-01 22:36:04
  • Cookie for Mac v7.3.0 - 浏览器缓存清理工具2024-12-01 22:36:04
  • 宝莱坞机器人 西瓜_《宝莱坞机器人之恋》电影完整版免费在线观看_2010西瓜影音 - 辛集电影院...2024-12-01 22:36:04
  • m3u8源地址,抓片....下片....看片都透露给你2024-12-01 22:36:04
  • vue打包项目以后白屏和图片加载不出来问题解决方法2024-12-01 22:36:04
  • Nginx配置设置反向代理报错: (13: Permission denied) while connecting to upstream, client: ...2024-12-01 22:36:04
  • 前端js常用正则验证2024-12-01 22:36:04
  • vue缓存之动态keep-alive2024-12-01 22:36:04
  • 阿里云centos7安装mysql5.72024-12-01 22:36:04
  • 全屏图片