Este é um plugin responsável por adicionar funcionalidades personalizadas ao serviço de asset no GSeller Vendure. Agora você pode associar os assets diretamente a usuários e acessar essas funcionalidades extras conforme necessário
Certifique-se de ter as seguintes dependências instaladas (listadas em peerDependencies
no package.json
):
@vendure/core
@nestjs/common
A estrutura do projeto é organizada para facilitar a compreensão e manutenção.
Plugin principal que configura e exporta o CustomAssetPlugin
. Responsável por adicionar funcionalidades personalizadas ao serviço de ativos.
Serviço que contém lógica de negócios relacionada ao serviço de ativos, incluindo a criação de ativos de usuário e remoção de ativos antigos.
Arquivo de exportação que inclui o plugin principal e o serviço relacionado.
Arquivo de exportação que inclui todos os artefatos do diretório src
.
Observação: Certifique-se de incluir informações adicionais ou links para documentação específica dentro de cada arquivo, se necessário. Esta estrutura de documentação visa proporcionar uma compreensão clara das responsabilidades de cada arquivo nas pastas src
do seu projeto.