vue项目在生产模式打包配置drop_console:true自动去除console.log功能的情况下,如何继续在控制台保留某个console.log
场景:生产模式添加了自动去除console.log的功能之后,如何继续在控制台保留并打印出console.log呢?答案是:不要出现console.log代码即可,如下var print = console;// 使用这种写法,可以绕过生产模式去除console.log (drop_console),实现在控制台打印信息if (print && print.log) {print.
·
场景: 生产模式添加了自动去除console.log的功能之后,如何继续在控制台保留并打印出console.log呢?
答案是: 不要出现console.log字样即可,如下
var print = console;
// 使用这种写法,可以绕过生产模式去除console.log (drop_console),实现在控制台打印信息
if (print && print.log) {
print.log(
"%cdocument lastModified:",
"color:#fff;background-color:green;border-radius:3px;font-size:4px;padding:2px 5px",
document.lastModified
);
}
编译后如图
附 terserOptions配置
更多推荐
已为社区贡献1条内容
所有评论(0)