Preparação para o desenvolvimento
Se você é novo no Commerce ou se é um proprietário existente do Commerce que está migrando para a infraestrutura em nuvem, use essas etapas para preparar um espaço de trabalho de desenvolvimento para seu projeto na nuvem. Se você já concluiu algumas dessas etapas ou tem um ambiente de desenvolvedor do Adobe Commerce existente, analise os resultados esperados a seguir e continue para a próxima etapa. Algumas configurações e fluxos de trabalho diferem de uma instalação local típica.
Credenciais
Antes de configurar um espaço de trabalho, colete as seguintes chaves e acesso à conta:
-
Chaves de autenticação (Chaves do compositor)
As chaves de autenticação são tokens de autenticação de 32 caracteres que fornecem acesso seguro ao repositório do Adobe Commerce Composer (
repo.magento.com
) e a quaisquer outros serviços Git necessários para o desenvolvimento de aplicativos, como o GitHub. Sua conta pode ter várias chaves de autenticação. Para a configuração do espaço de trabalho, comece com uma chave específica para o repositório de códigos. Se você não tiver chaves, contate o proprietário do projeto ou crie você mesmo as chaves de autenticação. -
Conta do Projeto na Nuvem
O Proprietário do projeto deve convidá-lo para o projeto Adobe Commerce na infraestrutura em nuvem. Ao receber o convite por email, clique no link e siga as instruções para criar sua conta. Consulte Integração.
-
Chave de Criptografia do Adobe Commerce
Ao importar somente um sistema existente, capture a chave de criptografia usada para proteger seu acesso e seus dados para o banco de dados. Para obter detalhes sobre esta chave, consulte Resolver problemas com a chave de criptografia
Ferramentas do desenvolvedor
-
Instalar a CLI da nuvem
Instale a CLI do
magento-cloud
para gerenciar ambientes na Nuvem e executar tarefas de automação. Consulte a CLI da Nuvem para obter instruções de instalação. -
Instalar o Docker para desenvolvimento e teste locais
Como opção, use o ambiente do Docker para emular o ambiente do Commerce na infraestrutura de nuvem
integration
para desenvolvimento local. Há três componentes essenciais: um modelo Adobe Commerce v2, Docker Compose e um pacoteece-tools
. -
Integrar serviços baseados em Git
Opcionalmente, integre um serviço de hospedagem baseado em Git, como GitHub ou GitLab, com o Adobe Commerce na infraestrutura em nuvem. Consulte Integrações.
Código do projeto
Uma conexão segura é essencial para interagir com os ambientes remotos. Para um novo projeto, faça logon no Cloud Console e clique em No SSH key. Esse ícone fica à direita do campo de comando e é visível quando o projeto não contém uma chave SSH. Consulte Conexões seguras.
Para clonar sua base de código para sua estação de trabalho local:
-
No Cloud Console, clique em code e selecione a guia Git.
{width="450"}
-
Copie o comando
git clone ...
fornecido. -
Em um terminal, crie e altere para o diretório de trabalho.
-
Cole e execute o comando
git clone ...
.