第六篇博客
uniapp 微信小程序 生产环境去除console.log日志
Created by @一个前端er 2020/05/12
前端菜鸟一枚,欢迎各位大佬对本博文批评指正
这段时间在忙毕业设计,用uniapp开发一个微信小程序,开发软件用的是hbuilderx,因为它就是为uniapp和vue开发而生的,虽然体验远不如vscode,但是还算凑合,我用的是uniapp 生成的项目模板,没有使用yarn 或者 npm来初始化项目,所以基本上不用自己配置webpack。
这就带来一个问题了,我们在开发环境下总是有很多日志要打印出来看一下,基本上每个前端开发都会用到 console.log
查看变量信息,进行开发调试。其实在生产环境之中这些log是没有用处的,反而还会拖慢运行时的速度,而此时我又不想去动用webpack,那怎么办呢?
其实很简单,只要判断当前是生产环境还是开发环境,然后在生产环境做一下配置就好了,console
其实是全局对象window(node中是global)的一个属性,console
本身就是也是一个对象,内置很多函数对象,比如说log,info,warn...
等。