Preguntas etiquetadas con composer

Composer es una herramienta para gestionar dependencias en PHP. Admite la obtención de dependencias de diferentes fuentes como Git, SVN, PEAR, el sistema de archivos local, etc. y también ofrece soporte automático de carga automática.


1
Elija qué archivo instalar a través de Composer basado en la versión de Magento
Sería muy conveniente incluir múltiples versiones de código en un módulo compositor y hacer que el compositor determine qué versión implementar, en función de la versión de Magento del destino de la instalación. Por ejemplo, para Magento> 1.7, use system.xml, que incluye funciones tooltipanidadas groupy otras funciones modernas, pero para …

4
Cómo ignorar los enlaces simbólicos en un módulo Magento instalado por el compositor
Instalo módulos usando composer.phar. Esto crea archivos de enlaces simbólicos en publichtml/app/code/community(por ejemplo) con un destino para vendor/themodule.... En mi .gitignore, excluí el directorio de proveedores, pero los enlaces, por supuesto, terminarían en el git. ¿Hay una manera fácil de excluir automáticamente esos enlaces? (aparte de agregar todo manualmente a …
11 composer  git 


4
No se puede actualizar de 2.2.6 a 2.3 a través del compositor
Tengo un Magento 2.2.6 limpio con datos de muestra que instalé usando Composer. Estoy tratando de actualizarlo a Magento 2.3, así que sigo los pasos descritos aquí por el equipo de Magento. Después de correr composer updateme sale lo siguiente: Loading composer repositories with package information Updating dependencies (including require-dev) …

1
Magento2: diferentes tipos de archivos composer.json
En Magento2 veo que diferentes proveedores siguen diferentes formatos de composer.json que se dan a continuación para nombrar sus módulos. 1er: "autoload": { "files": [ "registration.php" ], "psr-4": { "Amit\\SamplePage\\": "" } } 2do: "extra": { "map": [ [ "*", "Amit/SamplePage" ] ] } 1. ¿Cuál es la diferencia entre …

2
Magento 2: archivo mínimo de compositor
He visto algunas cosas flotando en Internet (es decir, Twitter) que algunos cambios recientes en Magento 2 hacen posible instalar un módulo en el directorio de proveedores a través del compositor, y Magento 2 verá su módulo sin ninguna tontería de enlaces simbólicos . Si esto es cierto, ¿hay un …

2
Magento 2: origen de las carpetas de actualización
Si instalo Magento 2 a través del compositor, termino con una carpeta de nivel raíz llamadaupdate/ Contiene la aplicación de actualización independiente. ¿De dónde viene el actualizador? Sé que el instalador del compositor de Magento copia muchas cosas del vendor/magento/magento2-base módulo, pero la updateaplicación no está en esta carpeta. De …

4
Magento 2 como requisito de desarrollo del compositor para extensiones
Al escribir una extensión, ¿tendría sentido agregar magento/project-community-editiona la require-devsección de composer.json? La idea detrás de eso es que solo requeriría una composer installpara activar una instalación completa de Magento para el desarrollo o CI. Para configurar la base de datos, agregaría un script posterior a la instalación con bin/magento …

1
Magento2: Cómo incluir el tercer módulo de análisis a través de composer.json en el módulo personalizado
Creé un módulo personalizado, este módulo depende del módulo de terceros (tecnickcom / tcpdf), agregué esta biblioteca en mi archivo de módulo personalizado composer.json { "name": "packagename/mymodule", "description": "N/A", "require": { "php": "~5.5.0|~5.6.0", "magento/magento-composer-installer": "*", "tecnickcom/tcpdf":"*" }, "type": "magento2-module", "version": "2.0.0", "license": [ "GPL-3.0" ], "autoload": { "files": [ "registration.php" …

4
Proceso de implementación de Magento 2
Actualmente nos comprometemos composer.lockcon el repositorio y luego lo ejecutamos composer install --no-deven el servidor de producción. No creo que esta sea la mejor manera de hacerlo porque el compositor tarda unos minutos en generar todos los archivos y es arriesgado. Me pregunto si es mejor comprometerse con el repositorio …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.