我正在制作一个有角度的应用程序,并且正在使用{RouterModule} from @angular/router
。
我使用console.log调试我的应用程序,但是自从我开始使用路由器模块以来,它已经通过路由器事件启动了控制台的 spamming 控制台,这使我很难看到我的实际日志。
如何停止从控制台打印角度路由器事件?
编辑1:日志图片
答案 0 :(得分:0)
如随附的屏幕截图所示,您需要为Angular应用程序启用生产模式,以避免出现这些日志 (因为默认情况下,Angular应用程序以开发模式运行)。
只需在调用应用程序的引导程序之前将这段代码放在您的 main.ts文件中-
import {enableProdMode} from '@angular/core';
enableProdMode();
bootstrap(....);
在路由文件中搜索enableTracing
关键字,将其删除或将其设置为false。
{ enableTracing: false }
有关更多信息,请参考此处-
答案 1 :(得分:0)
在您的模块中搜索:
imports: [
RouterModule.forRoot(routes,
// this Debug options:
{ enableTracing: false }
)
]
enableTracing
应该为假