HCL Commerce Version 9.1.9.0 or later

Déploiement de la personnalisation de liste de présélection sur environnement de production

Une fois que la fonctionnalité Liste de présélection est activée dans l'environnement Developer Toolkit, vous devez également déployer la fonctionnalité Liste de présélection dans environnement de production. Ce document fournit la procédure pour déployer la personnalisation de la liste de présélection dans l'environnement de production.

Before you begin

  1. Assurez-vous que le tutoriel de la liste de présélection est implémenté dans l'environnement du kit d'outils du développeur.
  2. Utilisez NPM pour générer l'ensemble du magasin (avec la liste de présélection) dans le dossier dist.
    Note: Le processus de génération du SDK de magasin prend en charge la création de plusieurs applications. Lorsqu'une génération de production est exécutée, les fichiers de groupement sont envoyés en tant que sortie dans le dossier dist. Pour plus d'informations, voir Génération et déploiement du magasin.

Procedure

  1. Créez une image store-web personnalisée dans le dossier dist.
    1. Accédez au dossier dist.
    2. Créez un Dockerfile dans le dossier dist comme indiqué dans l'exemple de fichier Docker suivant.
      FROM Docker_registry/commerce/store-web: source_image_tag
      COPY Emerald /SETUP/app/Emerald
      COPY Sapphire /SETUP/app/Sapphire
      
    3. Exécutez la génération Docker suivante avec le nom de balise approprié pour créer une image Docker personnalisée pour le store-web.
      docker build -t store-web:tag .
  2. Déployez un environnement avec l'image store-web personnalisée intégrée à l'étape 1. Pour plus d'informations, voir Déploiement du React Store application.
  3. Validez la personnalisation de la liste de présélection dans l'environnement de production.