Pesquisa de site

node.js - Ambiente Angular2-Typescript causa USO DE CPU 100%


Ultimamente, percebi que o tempo de carregamento do meu aplicativo Angular 2 estava realmente lento depois de atualizar um arquivo no meu projeto. O compilador TypeScript detecta uma mudança de arquivo e recompila meu aplicativo. O problema é que às vezes ele trava, e isso foi realmente irritante.

Eu verifiquei qual é o problema e percebi 100% de uso da CPU após atualizar um único arquivo no meu aplicativo.

Depois de notar que meu sistema operacional é de 64 bits e o Google Chrome é de 32 bits, eu instalei a versão de 64 bits do Google Chrome, mas o node.js consome mais da metade da CPU em uma atualização de arquivo!

Meu Angular 2 é bem grande (cerca de 20 componentes).

Minha suposição é que o compilador está carregando centenas de arquivos TypeScript de uma vez, como vejo no console (esta é uma pequena parte disso, que suponho que todos vocês tenham).

e o Google Chrome carrega 840 solicitações ao recarregar o navegador!

Alguém tem alguma ideia que possa compartilhar para maximizar o desempenho do ambiente com menor uso de CPU?

As especificações do meu computador são bem boas: processador i5 com 8GB de RAM