Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida

Olá!

As bibliotecas e frameworks famosos oferecem muitos módulos que não usamos. Quando o webpack gera os arquivos de distribuição, ele gera arquivos apenas com os módulos utilizados ou com a biblioteca inteira?

3 respostas
solução!

Fala ai Renato, tudo bem? Vamos lá:

As bibliotecas e frameworks famosos oferecem muitos módulos que não usamos. Quando o webpack gera os arquivos de distribuição, ele gera arquivos apenas com os módulos utilizados ou com a biblioteca inteira?

Na verdade não, existe um recurso no Webpack chamado Tree Shake, ele verifica o que está sendo usado e o que não tiver ele não adiciona no build final.

Basicamente o que ele faz é verificar se um arquivo A tem três exports e apenas um deles estão sendo chamados em algum import, sendo assim, dois deles teoricamente não estão sendo utilizados e podem ser removidos do bundle final.

Espero ter ajudado.

Muito obrigado Matheus! Valeu pela resposta!! Estou dando os primeiros passos no webpack e isso com certeza será decisivo para começar usá-lo! Valeu!

Magina Renato, sempre que precisar não deixe de criar suas dúvidas.

Pode usá-lo sem medo, ele é MUITO poderoso.

Abraços e bons estudos.