Trabalhando com módulos

Entenda como funcionam os módulos no LumisXP, seus diretórios e a diferença entre módulo aberto e fechado.

O que é um módulo no LumisXP?

  • Um módulo é uma parte instalável de uma aplicação ou até mesmo uma aplicação completa.
  • Contém arquivos customizados, serviços, estilos e estáticos do projeto.
  • É utilizado como artefato de Deploy para outros ambientes.

Principais diretórios de um módulo

  • Structure: Armazena componentes estruturais da solução.
  • Theme: Contém diretório de arquivos estáticos e arquivos de estilo.
  • Service: Armazena serviços customizados e suas configurações.

Módulo fechado e aberto

  • Módulo fechado: Permite atualização através de um processo de Deploy.
  • Módulo aberto: Permite atualizações dos arquivos do módulo sem a necessidade de um processo de Deploy completo.