原文链接: bable 去除log 的插件transform-remove-console的一些细节
上一篇: css 波纹效果
下一篇: 切换不同的api
这个插件是怎么去除log的, 是直接将log函数置换为空, 还是直接在代码中删除了相关ast树?
我们在console中调用一个函数, 函数会请求一张图片
如果按照下面的写法, 在dev模式下, 会在4s后请求一张图片, 那么在prod模式下, 会有吗?
通过network 可以知道, 这个插件直接删除了log中相关代码, 参数部分的函数不会被执行, 所以可以减少运行时开销, 提高性能
dev 下是有的, prod下就没有了