Configuration du HCL Commerce Developer Tooling environment
Before you begin
- Avant d'installer HCL Commerce Developer, assurez-vous que HCL Commerce development environment répond aux configurations matérielles et logicielles requises.
- Pour connaître la configuration logicielle requise, voir Niveaux, correctifs et paramètres de logiciels pris en charge pour HCL Commerce.
- Pour connaître la configuration matérielle requise, voir Configuration matérielle requise pour HCL Commerce.
- Vous devez avoir accès à un HCL Commerce Version 9.1Transaction server en cours d'exécution.
Il peut être issu d'un environnement de développement ou de production.
La configuration par défaut du proxy du SDK Tooling s'attend à ce que ce serveur s'exécute sur localhost. Si votre Transaction server n'est pas en cours d'exécution sur votre ordinateur local, modifiez le fichier commerce-tooling/proxy.conf.json (pour HCL Commerce 9.1.0.0 et 9.1.1.0) ou le fichier de configuration du proxy
commerce-tooling/proxy.conf.js de manière à spécifier l'emplacement du Transaction server. - Vous avez accès à Management Center for HCL Commerce.
L'ID utilisateur et le mot de passe par défaut pour la version de l'environnement de développement Management Center est wcsadmin:wcs1admin.
- Vous devez avoir Node.js installé. Node.js inclut l'utilitaire Node Package Manager (npm).
La version de nœud prise en charge est v18-lts (inclut npm9.6.X).Pour installer Node.js, rendez-vous sur https://nodejs.org/en/download/.
Procedure
-
Obtenez le kit de développement d'outils HCL Commerce Developer Tooling environment.
- Examinez Obtention du 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.
- Téléchargez et extrayez la dernière version du SDK d'outils pour obtenir le groupement Git HCL_Commerce_Tooling_9.1.x.x.bundle.
-
Clonez le projet dans Git à partir du groupement Git téléchargé.
Exécutez la commande suivante :
git clone bundleNameprojectNameOù :- bundleName
- Nom de fichier du groupement que vous clonez.
- projectName
- Nom du projet git que vous créez.
Par exemple :git clone HCL_Commerce_Tooling_9.1.0.0.bundleHCL_Commerce_Tooling -
Utilisez Node Package Manage (NPM) pour installer le serveur de nœuds du SDK d'outils.
-
Démarrez le serveur de développement d'outils.
Dans le même répertoire, exécutez la commande :
npm start
Si vous effectuez une mise à niveau à partir d'une version précédente du SDK Tooling, mettez à jour le fichier proxy.conf.json (pour HCL Commerce 9.1.0.0 et 9.1.1.0) ou le fichier de configuration du proxy
proxy.conf.js.
- Pointez sur l'adresse IP ou le nom d'hôte de l'environnement de données de recherche pour les ressources de recherche.Par exemple :
"/search/resources/api/v2/categories": { "target": "https://localhost:30921", "secure": false, "changeOrigin": true } - Mettez à jour les URL localhost du magasin vers HTTPS et spécifiez le port correct pour afficher correctement les images dans les résultats de recherche simulés dans Management Center for HCL Commerce.Par exemple :
"/hclstore": { "target": "https://localhost:6443", "secure": false, "changeOrigin": true }Note: Le serveur du kit SDK du magasin React doit être en cours d'exécution pour afficher des résultats de recherche simulés dans l'outil de recherche Management Center.
- Pointez sur l'adresse IP ou le nom d'hôte de l'environnement de données de recherche pour les ressources de recherche.
-
Utilisez l'hôte local. Pour utiliser localhost:7443, vous devez exécuter la commande suivante pour configurer d'abord le navigateur :
https://localhost:7443/lobtools/cmc/Configure?featureName=localAdminConsole&featureEnabled=true -
Lancez Management Center for HCL Commerce pour vérifier que votre installation a réussi.
Dans un navigateur, accédez à https://localhost:7443/lobtools/cmc/ManagementCenter pour lancer Management Center.
