Angular 中的 Profiler Flame Chart 未显示我的函数

Profiler Flame Chart in Angular not showing my functions

这是我的分析器显示的 Angular 7 应用程序,使用 angular-cli 构建。

每个函数调用都捆绑在 zone.js 下,我无法获得有关 运行 的内容和持续时间的有用信息。


该应用程序 运行:ng serve我认为 处于调试模式:

在main.ts

if (environment.production) {
  console.log('production mode!');
  enableProdMode();
} else {
  console.log('debug mode!');

在 运行 时,enableProdMode() 没有被调用。

我认为我的 angular.json 在生产模式下将 webpack 配置为 运行,但它与使用 ng new 的新项目完全相同(区别它们),除了添加一些外部脚本 + scss 文件。

我一直在寻找的工具现在在 chrome Dev Tools 中称为 Javascript Profiler(它隐藏在右上角的三点菜单中)。