Téléchargement du HCL Commerce Store SDK

HCL Commerce fournit un Store SDK autonome avec des Reference Store application basées sur Node.js react-app. Le Store SDK est complètement indépendant de la boîte à outils HCL Commerce.

Le Store SDK fournit également 2 Reference Store application avec le code commun mais est packagé avec un flux B2C (Emerald) et un flux B2B (Sapphire).

HCL Commerce Version 9.1.10.0 or laterRemarque : A partir de HCL Commerce version 9.1.10.0, les packages tar-gzip ne sont pas fournis avec le groupement Git. Le code source de ces packages est disponible dans des dossiers individuels du sous-dossier packages.

Que fournit Store SDK ?

Le Store SDK fournit les fonctions suivantes pour aider les développeurs frontaux à développer l'interface utilisateur React Store application.
  • Un environnement autonome Store SDK basé sur Node.js react-app.
  • Serveur Web de nœud pour servir le magasin.
  • Serveur API fictif pour simuler les réponses des API REST d'arrière-plan.
  • Une version pour le serveur de nœuds internes (npm install).
  • Une version pour les fichiers statiques déployables sur le serveur Web de magasin (npm run build).
  • Reference Store application que vous pouvez utiliser pour développer vos propres React Store application.

Prérequis

Le Store SDK nécessite les conditions préalables suivantes avant que vous puissiez l'utiliser pour développer votre React Store application personnalisé :
  • Tout système d'exploitation qui prend en charge un environnement Node.js. Par exemple, Windows, MacOS, Linux.
  • Node.js et npm.
  • Tout IDE de développement Web de votre choix.
  • Navigateurs Chrome, FireFox ou Safari. Vous pouvez également utiliser Edge et IE avec les extensions requises.
  • Git pour gérer le projet.

Téléchargement du HCL Commerce Store SDK

Vous pouvez télécharger Store SDK en tant que projet à partir du site HCL Software License & Delivery. Cela garantit que seuls les clients finaux ont accès au Store SDK. Après avoir téléchargé le projet, vous pouvez le gérer dans Git.

HCL Software License & Delivery est le site de gestion des licences logicielles et de téléchargement de logiciels. Si vous ne vous êtes pas inscrit sur le site, reportez-vous à Comment s'inscrire sur les portails logiciels HCL.

Pour télécharger le fichier Store SDK, procédez comme suit :
  1. Reportez-vous à Obtenir le logiciel HCL Commerce Developer et consultez la liste des derniers packages de téléchargement disponibles pour vous assurer que vous obtenez la version la plus récente du logiciel HCL Commerce.
  2. Accédez au site HCL Software License & Delivery.
  3. Recherchez, téléchargez et extrayez la dernière version du Store SDK pour obtenir le groupement Git HCL Commerce Enterprise V9.1.x.x _ Store SDK.

Installation de Store SDK

Le Store SDK est livré sous forme de groupement Git afin que vous puissiez avoir une visibilité sur l'historique des changements du Store SDK global et vous pouvez comparer et fusionner de nouvelles mises à jour du magasin dans votre propre projet de magasin personnalisé Git (ou d'autres SCS).

Effectuez les étapes suivantes pour installer le projet :
  • Installez Git. Pour plus d'informations, voir https://git-scm.com.
  • Déplacez le HCL Commerce Enterprise V9.1.x.x _ Store SDK téléchargé dans un répertoire de travail.
  • Clonez le projet dans Git à partir du groupement Git téléchargé en exécutant la commande suivante :
    For Windows: git clone -c core.longpaths=true <Store SDK bundle> <target-directory>
    
    Note: If you do not set config core.longpaths=true you might get the following error 
    when you run the git clone command: "Unable to create file <filename>: Filename too long."
    For MacOS or Linux: git clone <Store SDK bundle> <target-directory>

    Un projet Git contenant le Store SDK est créé dans target-directory. Vous pouvez vérifier le code dans votre système de gestion du contrôle source.