Saltar al contenido
Home » Blog » Instalar un módulo en Magento 2 con Composer

Instalar un módulo en Magento 2 con Composer

Instalar modulo magento 2 composer

Añade el repositorio del plugin

Edita el archivo composer.json en la carpeta raíz de la instalación de Magento 2 y añade lo siguiente a la sección de «repositories»:

*En todos los ejemplos, sustituir las palabras module y company por el nombre del modulo y la compañia que tengas que instalar en tu caso.

{
   "type": "composer",
   "url": "https://module.company/"
}

La sección resultante tendrá el siguiente aspecto después de hacerlo (sustituyendo la url por el repositorio del módulo que quieras instalar):

"repositories": [
    {
        "type": "composer",
        "url": "https://plugin.company/"
    },
    {
        "type": "composer",
        "url": "https://repo.magento.com/"
    }
]

Importante: Asegúrate de que el repositorio plugin.company está listado por encima del repositorio por defecto repo.magento.com

Si el repositorio plugin.company no aparece en primer lugar, Composer comprobará primero el repositorio de Magento en busca de paquetes y dependencias disponibles, lo que dará lugar a la posible instalación de versiones obsoletas de estos paquetes.

Instala el módulo con Composer

Ejecuta el siguiente comando (sustituyendo los textos por el módulo que quieras instalar y el desarrollador) para instalar la extensión desde la raíz de Magento 2:

composer require plugincompany/extensionname

Activa el módulo

Habilita el módulo con el siguiente comando:

php bin/magento module:enable PluginCompany_ExtensionName

Actualiza la base de datos

Ejecuta el siguiente comando de actualización:

php bin/magento setup:upgrade

Limpia la caché de Magento

Limpia la caché utilizando el siguiente comando:

php bin/magento cache:clean

o

php bin/magento cache:flush

Ejecuta el compilador

Lanza el comando de compilación de inyección de dependencia:

php bin/magento setup:di:compile

Despliega el contenido estático

Ejecuta el comando de generación de contenido estático:

php bin/magento setup:static-content:deploy

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)
Etiquetas:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *