前端压缩打包项目的时候,能不能把console之类做调试的自动去掉呢
console.log无法自动去掉 不过可以自己封装一个方法 调用自己的 然后里面加一个配置状态判断 是否打印
用gulp webpack就可以做到, 主要是利用了node的环境变量, 代码里用if(process.env.xxxx===1) 打包的时候会自动根据环境变量去掉无效的代码块 (gulp要额外插件gulp-envify)
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答895 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
6 回答1.1k 阅读
如果你使用的
gulp
, gulp-strip-debug能够帮你解决这个问题。