请问有什么console.log管理方案

在日常代码中我们可能会有很多console.log,每次发布前可能会删除
你们有没有什么好的管理方式,能够让测试环境配置是否打印日志,生产环境在代码中把console删除掉
今天看到有个人写的代码,我觉得挺好的。

    __DEBUG__&&console.log('#--baseUrl:', baseUrl);
    __DEBUG__&&console.log('#--请求地址:', `${baseUrl}${url}`);
    __DEBUG__&&console.log('----------分割线---------------');

但是我不知道打包的时候怎么删除这一行,只删除业务代码里面有console的一行,不能删除框架和库里面的了
或者你们有什么好的解决方案呢


莫回无
浏览 455回答 1
1回答

波斯汪

看你用什么打包工具。webpack 里有 uglifyjs-webpack-plugin这个插件配合可以做到。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript