Профилировщик Flame Chart в Angular не показывает мои функции - PullRequest
0 голосов
/ 12 февраля 2019

Это то, что мой профилировщик показывает для приложения Angular 7, созданного с помощью angular-cli.

profiler schreenshot

Каждый вызов функции связан с zone.js, и я не могу получить полезную информацию о том, что работает и как долго.


Приложение работает с: ng serve, и Я думаю, находится в режиме отладки:

в main.ts

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

Во время выполнения enableProdMode() не вызывается.

Я думал, что мой angular.json настраивает веб-пакет для запуска в производственной среде.режим, но он точно такой же, как новый проект с ng new (их отличает), за исключением добавления некоторых внешних скриптов + файлов scss.

1 Ответ

0 голосов
/ 13 февраля 2019

Инструмент, который я искал, теперь называется Javascript Profiler в Chrome Dev Tools (он скрыт в меню из трех точек в правом верхнем углу).

enter image description here

...