Introdução à personalização Hub de pedidos de próxima geração
Antes de personalizar Hub de pedidos de próxima geração, você deve obter o Hub de pedidos de próxima geração código-fonte e decidir se deseja criar novos aplicativos ou personalizar os aplicativos existentes para atender às suas necessidades de negócios. Depois de personalizar Hub de pedidos de próxima geração, teste suas customizações para verificar se elas estão funcionando conforme esperado em seu ambiente.
Procedimento
- Configure todos os componentes necessários para o Hub de pedidos de próxima geração contêiner instalando Docker. Você não desenvolve Hub de pedidos de próxima geração personalizações dentro do contêiner. Você pode desenvolver personalizações em sua estação de trabalho local.
- Instale uma versão do Node.js compatível com o Angular v18 ou v20. Para mais informações, veja Compatibilidade de versão. Se forem necessárias várias versões de nós, você pode considerar o uso do nvm para Mac ou Linux® ) ou do nvm-windows (para Windows).
- Instalar Fio.
- Instale a CLI do Angular globalmente executando um dos seguintes comandos em um console.
- Para o Angular v18, execute npm install -g @angular/cli@18.
- Para Angular v20, execute npm install -g @angular/cli@20.
- Para obter desempenho ideal, baixe e configure um ambiente de kit de ferramentas para desenvolvedores em sua estação de trabalho local. Não configure o kit de ferramentas dentro de outro Docker contêiner ou em uma máquina virtual. Para obter mais informações, consulte Configuração de um ambiente de kit de ferramentas de desenvolvedor.
- Faça download do kit de ferramentas do desenvolvedor para sua estação de trabalho local onde você deseja desenvolver customizações para Centro de pedidos.Dica: No Windows, salve odevtoolkit_docker.tar arquivo para o diretório raiz, comoC:/devtoolkit_docker.tar . Após a instalação, os arquivos são extraídos para sua estação de trabalho local e caminhos de arquivo longos podem causar problemas.
- Abra um console na sua estação de trabalho local.
- Navegue até o local onde você baixou o.tar arquivo e execute o seguinte comando.
tar -xf devtoolkit_docker.tar && chmod +x devtoolkit_docker/compose/*.shO comando cria umdevtoolkit_docker pasta em sua estação de trabalho local.
- Nodevtoolkit_docker/compose diretório, crie uma cópia dodevtoolkit_docker/compose/om-compose.properties.sample arquivo e nomeie-oom-compose.properties conforme mostrado no exemplo a seguir.
cp om-compose.properties.sample om-compose.properties - Defina o valor apropriado para oAP_HOST propriedade. Para obter mais informações, consulte Substituindo as propriedades padrão do docker compose.
- Começar Docker.Se você instalou Docker Área de trabalho, comece Docker Área de Trabalho. Se você instalou Docker Engine, começar Docker através da interface de linha de comando usando osudo service docker start comando.
- Configure o kit de ferramentas do desenvolvedor executando um dos comandos a seguir.
- Para configurar Hub de pedidos de próxima geração no kit de ferramentas do desenvolvedor, execute o./om-compose.sh setup-orderhub comando.
- Para configurar um kit de ferramentas de desenvolvedor novo e completo para incluir também outros contêineres Order Management Software, como o Sterling™ Business Center, execute o comando ./om-compose.sh setup.
- Para atualizar um kit de ferramentas de desenvolvedor completo existente para incluir também outros Order Management Software-contêineres relacionados, como Centro de Negócios Sterling, execute o./om-compose.sh setup-upg comando.
- Para extrair o código-fonte para sua estação de trabalho local, execute o comando a seguir. Use o código-fonte para personalizar Centro de pedidos.
O código-fonte está disponível em sua estação de trabalho local emdevtoolkit_docker/orderhub-code ../om-compose.sh extract-orderhub-code omsObservação: Se você usou o subsistema Windows para Linux versão 2 (WSL 2) para instalar o kit de ferramentas, os arquivos também estão disponíveis em sua estação de trabalho local. Por exemplo, se você executou os comandos no WSL em/mnt/c/devtoolkit_docker , então os arquivos também estarão disponíveis emC:/devtoolkit_docker . Conclua todas as personalizações em sua estação de trabalho local, que está emC:/devtoolkit_docker .
- Faça download do kit de ferramentas do desenvolvedor para sua estação de trabalho local onde você deseja desenvolver customizações para Centro de pedidos.
- Customizar Centro de pedidos para atender às necessidades do seu negócio. Você pode criar um aplicativo que pode ser acessado por meio de um novo item de menu ou personalizar aplicativos existentes fornecidos pelo IBM®.Para obter mais informações, consulte Criação de novos aplicativos no Order Hub de última geração ou Personalização de aplicativos existentes.