Para realizar a customização dos portais é necessário realizar os seguintes passos:

Deve ser verificado a versão do angular no qual o portal em que está realizando a customização se encontra, a versão do angular no projeto de customização deve ser o mesmo do portal. A versão do module federation deve ser seguir a versão do angular (https://www.npmjs.com/package/@angular-architects/module-federation).

Para configurar o projeto customizado executar os seguintes comandos:

  1. npm install @angular-architects/[email protected], onde o x deve ser substituído pela versão na qual é compatível com a versão do angular no projeto, ver https://www.npmjs.com/package/@angular-architects/module-federation. Por exemplo, para a versão 12 do angular, conforme a documentação, o x deve ser substituído por 12.0.0, ficando o comando assim: npm install @angular-architects/[email protected]
  2. ng add @angular-architects/module-federation
  3. npm install @totvs/educational-custom --registry "https://npm.totvs.io"