Personalización de contenidos en Magento Commerce
Magento es una solución de comercio electrónico robusta que se ha consolidado como uno de los líderes del sector y está creciendo rápidamente en...
3 minutos de lectura
Por Christopher Liddell | 07 29, 2022
Cuando se crea una instalación de Magento 2, existen muchas carpetas y archivos en el directorio de la instalación, esta guía es para entender cuáles archivos deben agregarse al repositorio de tu proyecto y cuales no son necesarios o hasta podrían ser problemáticos.
También se explicará a grandes rasgos cómo funciona el filesystem de Magento y cuales recomendaciones sirven para optimizar tu repositorio de GitHub (o equivalente). Para una comprensión ideal de este artículo, se recomienda tener un entendimiento básico de Git y GitHub (o alguna herramienta equivalente como GitLab o BitBucket), sin embargo, los conceptos a continuación son útiles para cualquiera que desee aprender acerca de los archivos y carpetas en un proyecto de Magento 2.
Antes que nada, vamos a listar el repositorio por defecto de Magento 2.4:
Los archivos anteriores deben estar incluidos en nuestro repositorio siempre, pero además, es posible que también se incluyan los siguientes archivos o directorios:
Archivos y carpetas que debes evitar agregar en el repositorio (deben estar en el archivo .gitignore):
Finalmente, las siguientes recomendaciones pueden facilitar la administración del código y recursos del repositorio y evitar errores:
Espero que este artículo haya sido útil para entender cómo organizar un repositorio de GitHub en Magento 2, recuerda que todos los proyectos son diferentes y no existen reglas definitivas de que puedes agregar y que no, sin embargo si aplicas los conceptos explicados anteriormente, puedes evitar varios problemas en el camino y trabajar de manera más ordenada y segura.
Magento es una solución de comercio electrónico robusta que se ha consolidado como uno de los líderes del sector y está creciendo rápidamente en...
Los ecommerce cuentan con la funcionalidad de almacenar listas de productos que son de interés para los usuarios, esto ayuda a mejorar la experiencia...
Magento es una plataforma de comercio electrónico que se utiliza para crear y gestionar tiendas en línea. Funciona para ayudarte a crear una...