1

When starting my application in development mode I see 50% of the CPU is used by node executable. I wanted to know if this is something related with my code or something related with how node works.

I found a nice response to a similar question here: how to debug node.js causing 100% cpu usage?

But I cannot follow the indicated steps because I'm developing using angular, and angular is started by running ng serve.

The documentation of ng serve is here: https://angular.io/cli/serve but I can't see anything to send additional parameters to node. Even more, if I try to do ng serve --prof an error is generated.

What else can I do in order to profile the execution of node.js?

Thanks for your time

IgnacioHR
  • 568
  • 4
  • 20

1 Answers1

1

Use the path of the ng script as parameter for the node binary like this:

node --prof ./node_modules/@angular/cli/bin/ng serve
Bernhard Fürst
  • 402
  • 4
  • 7