Este é o comando npm-dedupe que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
npm-desduplicado - Reduza a duplicação
SINOPSE
deduplicação npm
npm ddp
DESCRIÇÃO
Pesquisa a árvore local do pacote e tenta simplificar a estrutura geral movendo
dependências mais acima na árvore, onde podem ser compartilhadas de forma mais eficaz por vários
pacotes dependentes.
Por exemplo, considere este gráfico de dependência:
a
+ - b <- depende de [email protegido]
| `- [email protegido]
`- d <- depende de c@~1.0.9
`- [email protegido]
Neste caso, npm help npm-desduplicado irá transformar a árvore em:
a
+ - b
+ - d
`- [email protegido]
Devido à natureza hierárquica da pesquisa do módulo do nó, b e d obterão seus
dependência atendida pelo único pacote c no nível raiz da árvore.
O algoritmo de desduplicação percorre a árvore, movendo cada dependência até o topo da árvore
quanto possível, mesmo se duplicatas não forem encontradas. Isso resultará em um plano e
árvore desduplicada.
Se uma versão adequada já existe no local de destino na árvore, então ela será
deixado intocado, mas as outras duplicatas serão excluídas.
Os argumentos são ignorados. Dedupe sempre atua em toda a árvore.
Módulos
Observe que esta operação transforma a árvore de dependências, mas nunca resultará em novos
módulos sendo instalados.
Use npm-dedupe online usando serviços onworks.net