Skip to main content

Configurar seu ambiente do Salesforce DX

Nota

Nota

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e use as traduções fornecidas entre parênteses para navegar. Copie e cole somente os valores em inglês porque as validações dos desafios dependem de dados em inglês. Se você não passar no desafio em sua organização de português (Brasil), recomendamos que (1) mude o local para os Estados Unidos, (2) mude o idioma para inglês, seguindo as instruções aqui, e (3) clique novamente no botão “Validar o desafio”.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

Introdução

O Salesforce Developer Experience (DX) é um conjunto de ferramentas que simplifica todo o ciclo de vida de desenvolvimento. Ele melhora o desenvolvimento e a colaboração em equipe, facilita o teste automatizado e a integração contínua, tornando o ciclo de lançamento mais eficiente e ágil.

Este início rápido do Salesforce DX começa com código-fonte situado no seu sistema de controle de versão (VCS). Não importa qual VCS você usa, somente que use um. Neste início rápido, assumimos que você está usando o Git e o GitHub, pois é aqui que armazenamos o aplicativo de exemplo, chamado aplicativo DreamHouse.

O que é uma organização temporária?

Grande parte da configuração que você faz para o Salesforce DX permite que você use um novo tipo de organização chamado organização temporária. Uma organização temporária é um ambiente do Salesforce dedicado, configurável e de curto prazo que pode ser rapidamente gerado ao iniciar um novo projeto, uma nova ramificação de recursos ou um teste de recurso.

O que é uma organização do Developer Hub?

O Developer Hub (Dev Hub) é a principal organização do Salesforce que você e sua equipe usam para criar e gerenciar suas organizações temporárias.

Acompanhar com o Trail Together

Deseja acompanhar um especialista enquanto trabalha nesta etapa? Veja este vídeo que faz parte da série Trail Together.

Ativar o Dev Hub em seu Trailhead Playground

Embora você possa ativar o Dev Hub em qualquer organização paga, é sempre melhor praticar em outro lugar além da produção. Em vez disso, vá em frente e ative o Dev Hub em uma organização Developer Edition ou Trailhead Playground para usar com este projeto.

Obtenha seu nome de usuário e senha do Trailhead

Você precisa das suas credenciais de login do Dev Hub para este projeto. Se você ainda não sabe o usuário e a senha para a organização do Developer Edition ou do Trailhead Playground em que habilitou o Dev Hub, siga as etapas deste artigo.

Instalar a Interface de linha de comando (CLI)

Use a CLI do Salesforce para controlar o ciclo de vida completo de seus aplicativos Salesforce. Com ela, você pode facilmente criar ambientes para desenvolvimento e teste, sincronizar código-fonte entre suas organizações e VCS e executar testes.

Consulte o Guia de configuração da CLI do Salesforce para obter instruções completas de instalação.

  1. Instale a CLI de Salesforce CLI.
  2. Confirme se a CLI está corretamente instalada e na versão mais recente executando o comando a seguir na linha de comando.
    sf update (atualização sf)

Fazer login no Dev Hub

Vamos fazer login em sua organização habilitada para o Dev Hub.

  1. Crie um alias DevHub usando -a e torne-o a organização padrão usando -d. Para autorizar o Dev Hub, na janela de comando, insira o fluxo de login da Web. O comando a seguir abre a página de login do Salesforce no navegador da Web:
    sf org login web -d -a DevHub
  2. Faça login usando suas credenciais da organização do Dev Hub. Lembre-se de que esta é uma organização especial para o Salesforce DX. Você deve usar uma organização habilitada para o Dev Hub para este projeto.
  3. Clique em Allow (Permitir).
    Página de autorização para o aplicativo conectado da CLI do Salesforce
  4. Depois de autenticar no navegador, a CLI se lembra das credenciais do Dev Hub. Você vê algo assim no Terminal:
    Successfully authorized rraodv@salesforcedx1.com with org id 00D1I000000n3H5UAI

Agora você pode fechar a página da Web da organização do Dev Hub e continuar a trabalhar. Normalmente, você começa seu trabalho de desenvolvimento criando uma organização temporária que faz parte deste Dev Hub e usa a organização temporária para seus projetos do Salesforce DX. Faremos isso em uma próxima etapa.

Mas nosso próximo passo será configurar um projeto em nossa máquina local para testar a próxima etapa no desenvolvimento com o Salesforce DX.

Clique em Verify Step (Verificar etapa) para confirmar se a sua organização prática autorizou a CLI do Salesforce.

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback