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).
Remarque : 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 ?
- 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
- 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.
- 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.
- Accédez au site HCL Software License & Delivery.
- 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).
- 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.