Suivez votre progression
Accueil Trailhead
Accueil Trailhead

Configuration de votre environnement Salesforce DX

Objectifs d’apprentissage

Dans ce projet, vous allez acquérir les compétences suivantes :

  • Installer Salesforce CLI
  • Installer Visual Studio Code et les extensions pour Salesforce DX
  • Créer et déployer un composant Web Lightning

Introduction

Les composants Web Lightning constituent un nouveau modèle de programmation pour la création de composants Lightning. Ils emploient des innovations Web standard, peuvent coexister et interagir avec le modèle de programmation Aura et offrent des performances inégalées. Pour créer et développer des composants Web Lightning ainsi que pour exploiter leurs puissantes fonctionnalités et leurs avantages en matière de performances, vous devez configurer Salesforce DX. Dans le cadre de ce démarrage rapide, vous utilisez également Visual Studio Code, l’éditeur de code recommandé pour développer sur la plate-forme Salesforce. Une fois que votre environnement de développement sera prêt, vous apprendrez à écrire un composant Web Lightning simple et à l’ajouter à une page dans Lightning Experience.

Salesforce Developer Experience (DX) est un ensemble d’outils simplifiant l’intégralité du cycle de vie du développement. Il améliore la création et la collaboration des équipes, facilite les tests automatisés et l’intégration continue, et rend le cycle de publication plus efficace et agile.

Configuration de votre Trailhead Playground 

Créez un Trailhead Playground.

  1. Pour créer un Trailhead Playground, cliquez sur la liste déroulante à la fin de cette étape, puis sélectionnez Create a Trailhead Playground (Créer un Trailhead Playground).    
    Liste déroulante Create a Trailhead Playground (Créer un Trailhead Playground) dans le défi Verify Step (Vérifier l’étape) d’un projet.
  2. Lorsque vous avez un Trailhead Playground, cliquez sur Launch (Lancer).

Réinitialisez votre mot de passe. Votre nom d’utilisateur et votre mot de passe sont nécessaires pour authentifier votre Trailhead Playground avec Salesforce CLI lors d’une étape ultérieure. 

Si vous voyez un onglet intitulé Obtenir vos identifiants de connexion dans votre organisation, c’est parfait ! Suivez les étapes ci-dessous. Sinon, depuis le lanceur d’application (App Launcher (Lanceur d’application)), recherchez et sélectionnez Playground Starter (Démarreur de Playground) et laissez-vous guider. Si vous ne voyez pas l’application Playground Starter (Démarreur de Playground), consultez Find the Username and Password for Your Trailhead Playground (Rechercher le nom d’utilisateur et le mot de passe de votre Trailhead Playground) dans l’aide de Trailhead.

  1. Cliquez sur l'onglet Get Your Login Credentials (Obtenir vos identifiants de connexion) et notez votre nom d’utilisateur.
  2. Cliquez sur Reset my Password (Réinitialiser mon mot de passe). Cela envoie un e-mail à l’adresse associée à votre nom d’utilisateur.
  3. Cliquez sur le lien dans l’e-mail.
  4. Saisissez un nouveau mot de passe, confirmez-le, puis cliquez sur Change Password (Modifier le mot de passe)

Installation de l’interface de ligne de commande (CLI)

Utilisez Salesforce CLI afin de contrôler le cycle de vie complet de vos applications Salesforce. L’interface de ligne de commande vous permet de créer facilement des environnements de développement et de test, de synchroniser le code source entre vos organisations et VCS, et d’exécuter des tests. 

  1. Installez la CLI en cliquant sur les liens ci-dessous.
    Système d'exploitation
    Lien vers le programme d'installation
    macOS
    https://sfdc.co/sfdx_cli_osx
    Cliquez avec le bouton droit sur l’application que vous venez de télécharger, puis sur Open (Ouvrir). Si un avertissement s’affiche, cliquez sur Open (Ouvrir).
    Liste déroulante Create a Trailhead Playground (Créer un Trailhead Playground) dans le défi Verify Step (Vérifier l’étape) d’un projet.
    L’avertissement vous indique que l’application n’a pas été enregistrée auprès d’Apple par un développeur identifié. Dans le cas présent, vous savez que l’application provient d’une source fiable : vous pouvez donc l’ouvrir. D’une manière générale, examinez attentivement les applications téléchargées sur Internet ou faites-les examiner par l’équipe de sécurité de votre entreprise avant de les ouvrir.
    Windows 32 bits
    https://sfdc.co/sfdx_cli_win
    Il peut être nécessaire de mettre à jour le chemin de votre classe avec le répertoire bin s’il existe d’autres comptes que le vôtre sur votre ordinateur.
    Windows 64 bits
    https://sfdc.co/sfdx_cli_win64
    Il peut être nécessaire de mettre à jour le chemin de votre classe avec le répertoire bin s’il existe d’autres comptes que le vôtre sur votre ordinateur.
    Debian/Ubuntu 64
    https://sfdc.co/sfdx_cli_linux
    Téléchargez l'archive depuis l'une des URL du fichier manifest, extrayez l'archive, puis exécutez le script ./install.
    Debian/Ubuntu x86
    https://sfdc.co/sfdx_cli_linux_x86
    Téléchargez l'archive depuis l'une des URL du fichier manifest, extrayez l'archive, puis exécutez le script ./install.
  2. Vérifions que la CLI est correctement installée et que vous savez comment accéder à l’aide en ligne pour les commandes. Dans une fenêtre de commande, saisissez sfdx.

    Un texte semblable à celui-ci s’affiche :
    Salesforce CLI
    
    VERSION
      sfdx-cli/7.36.0-sfdx-cli/7.36.0-b1c4e9c7c8 darwin-x64 node-v10.15.3
    
    USAGE
      $ sfdx [COMMAND]
    
    COMMANDS
      commands  list all the commands
      force     tools for the Salesforce developer
        

La prochaine étape consiste à configurer l’environnement de développement local avec Visual Studio Code.

Nous ne vérifierons pas votre configuration. Cliquez sur Verify Step (Vérifier l’étape) pour passer à l’étape suivante de ce projet.