For the complete documentation index, see llms.txt. This page is also available as Markdown.

Gerenciar dependências

Como adicionar libraries a uma cena

Muitas vezes, a sua cena pode precisar de funcionalidades que já estão encapsuladas numa biblioteca reutilizável. Usar bibliotecas externas pode tornar o seu trabalho muito mais fácil.

Você pode importar bibliotecas externas para um projeto Decentraland e depois referenciar os systems, components ou functions descritos nessas bibliotecas.

Confira a página de Examples para encontrar uma série de bibliotecas, criadas tanto pela Decentraland Foundation quanto por membros da comunidade, que resolvem problemas comuns.

Via o CLI

Instalar

Para instalar uma biblioteca na pasta do seu projeto, execute npm i e o nome da biblioteca no caminho raiz do seu projeto. Por exemplo:

npm i @dcl-sdk/utils

📔 Nota: Talvez você precise executar npm run start ou npm run build depois de instalar a biblioteca para que as dependências da biblioteca sejam instaladas.

Atualizar

Se o seu package.json arquivo listar a versão da scene como @latest, então execute npm i para atualizar todas as bibliotecas para as suas correspondentes versões mais recentes.

Se o seu package.json faz referência a um número de versão específico, você pode atualizá-lo executando o comando para instalar a biblioteca, adicionando @ e o número da versão no final. Por exemplo:

npm i @dcl-sdk/[email protected]

Desinstalar

Para apagar uma biblioteca das dependências da sua cena, execute npm rm e o nome da biblioteca. Por exemplo:

npm rm @dcl-sdk/utils

É uma boa prática remover quaisquer bibliotecas que você não esteja usando. Bibliotecas não usadas ainda ocupam espaço na scene, afetando a experiência do jogador ao descarregar e executar a sua scene.

Atualizado