A partir do Angular 9+ existe um cache do build que por padrão é criado dentro da pasta ./node_modules/.cache
. Vamos ver como alterar o local desse cache e também a diferença que ele faz no tempo de build.
Porque alterar o local do cache? Em algumas ocasiões, por exemplo quando se trabalha com pipelines em uma ferramenta de CI/CD, pode ser necessário ter essa flexibilidade.
Alterando o local do cache
NG_BUILD_CACHE=/novo/local/do/cache ng build
E é só isso. Basta dar uma olhada no conteúdo da pasta.
📋 No momento praticamente não há referência na internet ao buscar pelo termo
NG_BUILD_CACHE
.
Tempo de build
📋 No vídeo o local do cache está o padrão, como visto mais acima, dentro de
./node_modules/.cache
.