我在Visual Studio 2013中获得了一些Web项目。每个Web项目都有一个调试版本和一个发布版本。
如何在项目构建时(或之后)执行JavaScript console.log("这里是日志消息")的一些清理工作?
有关信息,我已经使用了缩小的bundle(来自System.Web.Optimization)。
答案 0 :(得分:1)
您应该在应用程序中包装console.log
,以便对运行时的日志记录进行精细控制。
那就是说,这是一个肮脏的临时黑客:
debug && console.log('foo');
可以在运行时定义debug以开始记录到控制台。
答案 1 :(得分:0)
对我来说,我只是在“console.log”上执行“查找和替换”到“//console.log”。
如果在部署时使用minifier,它会删除注释以清理代码。
答案 2 :(得分:0)
VS 代码
在侧边栏菜单中打开搜索选项 输入 console.log.*$