繁体   English   中英

如何 console.log() 一个 Angular 项目?

[英]How to console.log() an Angular project?

我一直在尝试使用console.log()调试一个 Angular 项目,我检查了我的 chrome 控制台日志记录选项并确保所有级别都已启用,但我仍然没有任何输出。

我把我的console.log()放在代码的很多地方,包括在一个类的构造函数中,但它仍然没有工作。 我注意到; 但是,我得到的铬控制台输出当我改变console.log()console.error() 知道如何解决这个问题吗?

只需尝试在 console.log 中使用硬编码字符串,如“console.log("something") 并检查它是否打印。否则,您也可以将“调试器”放在代码中要暂停应用程序的位置。使用这个将确保控件是否实际进入该代码块。然后按 F12 并运行您的应用程序。

可能,日志级别已启用。 您可以查找下面给定的代码来禁用它。

if (environment.production) {
    enableProdMode();
}`

可能有机会,日志在lint级别被禁用。 当你在 lint 级别禁用时,运行ng lint --fix 它删除较低的日志级别。 检查您的tslint config以获取更多信息。

ng lint --fix

更多信息: 使用 ng build --prod 剥离所有评论和 console.logs,可能吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM