Skip to content
Latchkey

Dependency Graph - Definição do Glossário de CI/CD

Um dependency graph mapeia cada relação de import que um bundler descobre a partir dos seus entry points para fora.

Um dependency graph é o grafo direcionado que um bundler constrói começando pelos entry points e seguindo cada import para descobrir todos os módulos de que um app precisa. Ele determina o que é incluído no bundle e como o código pode ser dividido.

O bundler resolve cada import em um nó e cada relação de import em uma aresta, produzindo o grafo que ele usa para decidir chunking, tree shaking e ordenação. Um ciclo ou uma aresta não resolvida pode quebrar o build. No CI, uma dependência não resolvida é uma falha de build comum.

Guias relacionados