Générer et configurer le fichier .env env-file

Le .env est un fichier spécial qui ne fait pas partie de l’exemple de module, mais qui est important pour une utilisation dans votre application Adobe Developer App Builder. Ce fichier contient des secrets et d’autres informations. Évitez de valider ce fichier dans un référentiel de code.

À qui s'adresse cette vidéo ?

  • Développeurs peu familiers avec Adobe Commerce et utilisant Adobe App Builder, qui souhaitent en savoir plus sur le fichier .env.

Contenu vidéo

  • Présentation du fichier .env et de son objectif
  • Génération du fichier .env
  • Comment ajouter le fichier pour ajouter de nouveaux secrets
  • Évitez de valider ce fichier, car il contient des informations sensibles

Exemple de code

# Specify your secrets here
# The .env file must not be committed to source control
## Adobe I/O Runtime credentials
AIO_runtime_auth=abcd1234-aaa-bbb-ccc-12345:Abcdd12345asdfadsfadsfee2323232323232
AIO_runtime_namespace=12345-someworkspace-stage
AIO_runtime_apihost=https://adobeioruntime.net
## Adobe I/O Console service account credentials (JWT) Api Key
SERVICE_API_KEY=

# You can include some commerce OAUTH credentials too, our sample module will use this
#COMMERCE_BASE_URL=https://somecommercewebsite.com/
#COMMERCE_CONSUMER_KEY=abcebdme5bvafnemk0mdeeiyfq123
#COMMERCE_CONSUMER_SECRET=ffff86sqws3pss5hhuofiqgq4t04rrr11
#COMMERCE_ACCESS_TOKEN=gdddfccronj098r4m04zyq773s5o64
#COMMERCE_ACCESS_TOKEN_SECRET=ggg7nb19jhr5gi9jzfan9ggzipe8yrus

Vous pouvez voir ces valeurs statiques utilisées dans l’exemple de module dans le fichier actions/commerce.index.js.

        const oauth = getCommerceOauthClient(
            {
                url: params.COMMERCE_BASE_URL,
                consumerKey: params.COMMERCE_CONSUMER_KEY,
                consumerSecret: params.COMMERCE_CONSUMER_SECRET,
                accessToken: params.COMMERCE_ACCESS_TOKEN,
                accessTokenSecret: params.COMMERCE_ACCESS_TOKEN_SECRET
            },
            logger
        )

App Builder - Création des pages relatives à votre première application

recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f