Configuración de un HCL Commerce development environment
En esta sección se describe cómo configurar un HCL Commerce development environment. La HCL Commerce development environment es una colección flexible de software, conocida de forma colectiva como HCL Commerce Developer, para que los desarrolladores o los administradores del sistema desarrollen y prueben las tiendas y el código de aplicación de HCL Commerce.
Para obtener el software de un HCL Commerce development environment, consulte Obtener el software de HCL Commerce Developer.
La HCL Commerce development environment consta de varias partes de software que se pueden utilizar individualmente o como una suite, para crear, desplegar y probar las diversas partes que componen un sitio de HCL Commerce. Se pueden instalar en un solo sistema o en varios sistemas, en función de sus necesidades organizativas y individuales.
En función del tamaño de la organización, existen muchas formas de aprovechar el software HCL Commerce Developer. En una organización de desarrollo grande, puede crear un repositorio central común y probar un entorno para que pueda configurar y gestionar varios entornos de desarrollo iguales o conjuntos diferentes. Si esta opción no es adecuada para su organización, puede instalar una gran variedad de software de Developer HCL Commerce en cada estación de trabajo individual o conjunto de estaciones de trabajo.
- El desarrollo de todas las integraciones de HCL Commerce o la lógica empresarial personalizada. Utilice el HCL Commerce Developer Legacy environment para integrar HCL Commerce con soluciones de terceros o para ampliar la lógica de negocio de su Transaction server o Customization server.
- La creación, personalización o modificación de soluciones de búsqueda basadas en Solr o de tienda basadas en Aurora.
- La migración de las versiones anteriores de WebSphere Commerce a HCL Commerce Version 9.1.
- Las pruebas integradas (integrales) de todos los aspectos de su sitio de HCL Commerce.
- La creación de sus contenedores Docker, que contienen su solución de comercio electrónico totalmente personalizada, para desplegarla en su entorno de producción.
- Para obtener información sobre los requisitos de software, consulte Niveles de software admitidos, correcciones y valores de HCL Commerce.
- Para obtener información sobre los requisitos de hardware, consulte Requisitos de hardware para HCL Commerce.
Configuraciones de entorno de desarrollo
HCL Commerce Developer Legacy environment
- La coexistencia con otras versiones del software HCL Commerce Developer Legacy environment no está soportada. Si está migrando, instale HCL Commerce Developer Legacy environment en una máquina distinta de la antigua HCL Commerce development environment.
- Si está actualizando un HCL Commerce Developer Legacy environment existente, consulte HCL Commerce Developer : descripción general de la actualización.
- Tras la instalación, HCL Commerce Developer Legacy environment se configura para su uso con la nueva solución de búsqueda basada en Elasticsearch. Si tiene previsto utilizar Developer Legacy environment para mantener o desarrollar una solución de búsqueda basada en Solr, debe volver a configurar el entorno. Para obtener más información, consulte Configuración de HCL Commerce Developer Legacy environment para su uso con la solución de búsqueda basada en Solr.
Esta configuración de software incluye:
- Rational Application Developer
Para obtener más información sobre la configuración de HCL Commerce Developer Legacy environment, consulte Configuración de un HCL Commerce Developer Legacy environment.
HCL Commerce Developer React Store environment
HCL Commerce Developer React Store environment : su configuración proporciona los archivos y el software de ejemplo necesarios para desarrollar un escaparate basado en la tienda React de ejemplo que se proporciona en HCL Commerce Version 9.1.
Utilice HCL Commerce Developer React Store environment junto con un entorno de HCL Commerce Developer Legacy environment para probar modificaciones de escaparate o una integración de escaparate más intensiva con personalizaciones de HCL Commerce.
Esta configuración de software incluye:
- Un entorno de nodo empaquetado previamente con código fuente para un conjunto de componentes y entornos de infraestructura base que acompañan a las herramientas de compilación, elementos estáticos para tiendas de ejemplo y entorno de nodo para crear e iniciar las aplicaciones de React.
- Un contenedor de Docker de servidor web empaquetado previamente que incluye archivos estáticos minimizados que representan la aplicación de React. Los elementos de contenedor de Docker de servidor web se crean a partir del proceso de compilación del entorno de nodo.
Para obtener más información sobre la configuración de HCL Commerce Developer React Store environment, consulte Configuración de HCL Commerce Developer React Store environment.
HCL Commerce Developer Search environment
La configuración HCL Commerce Developer Search environment proporciona los archivos de ejemplo y el software necesarios para desarrollar personalizaciones en la solución de búsqueda Elasticsearch.
Utilice HCL Commerce Developer Search environment junto con un entorno HCL Commerce Developer Legacy environment para probar las modificaciones de búsqueda, personalizaciones de búsqueda más intensivas o integraciones completas con otras personalizaciones de HCL Commerce.
Para obtener más información sobre la configuración de HCL Commerce Developer Search environment, consulte Configuración de HCL Commerce Developer Search environment.
HCL Commerce Developer Tooling environment
La configuración HCL Commerce Developer Tooling environment incluye los recursos de origen y de compilación necesarios para desarrollar personalizaciones en la aplicación de página única (SPA) que proporciona las herramientas de usuario de empresa contenidas en Management Center for HCL Commerce el para HCL Commerce Version 9.1.
Para obtener más información sobre la configuración de HCL Commerce Developer Tooling environment, consulte Configuración de HCL Commerce Developer Tooling environment.