Génération et configuration du fichier .env env-file

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

Pour qui est cette vidéo ?

  • Les développeurs qui découvrent Adobe Commerce avec une expérience limitée de l’utilisation d’Adobe App Builder pour en savoir plus sur le .env fichier .

Contenu vidéo

  • Présentation du fichier .env et de son objet
  • Génération du fichier .env
  • Comment ajouter le fichier pour ajouter de nouveaux secrets
  • Évitez de soumettre 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
        )

Créateur d’applications : créez les pages relatives à votre première application.

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