Preguntas etiquetadas con composer-php

Composer es un administrador de paquetes a nivel de aplicación para el lenguaje de programación PHP. Proporciona un formato estándar para administrar con facilidad las dependencias de proyectos basados ​​en PHP (bibliotecas) y se inspiró fuertemente en "npm" de Node.js y "bundler" de Ruby. Usar con la etiqueta [php]


11
Error de PHP: "Faltan la extensión zip y el comando descomprimir".
Cuando ejecuto un composer updatemensaje de error: Loading composer repositories with package information Updating dependencies (including require-dev) Failed to download psr/log from dist: The zip extension and unzip command are both missing, skipping. The php.ini used by your command-line PHP is: /etc/php/7.0/cli/php.ini Now trying to download from source ¿Qué debo …
144 php  composer-php 





2
cambios de descarte del compositor: ¿qué hacen [y, n, v, d, s ,?]
Pregunta simple que me ha estado molestando durante meses. De vez en cuando me sumerjo en el directorio de proveedores para corregir un error (especialmente para nuestras bibliotecas internas). Después de migrar e implementar la solución de nuevo en el paquete fuente, entraré composer update company/packageen el proyecto principal y …
121 composer-php 

3
Omitir el requisito de PHP del compositor
Estamos usando PHPCI y composer. El servidor que ejecuta PHPCI está en PHP 5.3. Para un proyecto, agregamos el SDK PHP de Facebook, usando composer. Requiere PHP 5.4. Composer se activa con PHPCI y se ejecuta. Pero debido a que el servidor CI acaba de obtener PHP 5.3, el compositor …

14
Compositor asesinado al actualizar
Tengo un problema, intenté instalar un nuevo paquete en mi proyecto Laravel 4. Pero cuando corro php composer.phar update, obtengo esto: Loading composer repositories with package information Updating dependencies (including require-dev) Killed He buscado el problema en Internet y he visto que el problema es la memoria, creo que no …

3
¿Qué significa la tilde (~) en mi archivo composer.json?
Tengo esta línea en mi archivo composer.json: "require": { ... "friendsofsymfony/user-bundle": "~2.0@dev", ... }, ¿Qué hace la tilde ~en ~2.0@devdecir exactamente? Es que un marcador de posición y siempre será buscar a los subversiones como 1.2.0, 2.2.0, 3.2.0y así sucesivamente? No tiene sentido (y lo haría el *comodín). La documentación …


6
Problemas con la dependencia lib-icu al instalar Symfony 2.3.x a través de Composer
No he tenido problemas para instalar Symfony 2.2.x usando Composer, siempre he copiado la versión estable en http://symfony.com/download . composer create-project symfony/framework-standard-edition myproject/ 2.2.1 (Tengo Composer instalado a nivel mundial) Curioso acerca de 2.3.0-RC1, pensé que esto funcionaría sin problemas: composer create-project symfony/framework-standard-edition mynewerproject/ 2.3.0-RC1 Pero se apagó por los …

8
Use PHP Composer para clonar git repo
Estoy tratando de usar el compositor para clonar automáticamente un repositorio de git de github que no está en packagist, pero no funciona y no puedo entender qué estoy haciendo mal. Creo que tengo que incluirlo entre "repositorios" así: "repositories": [ { "url": "https://github.com/l3pp4rd/DoctrineExtensions.git", "type": "git" } ], y luego …

3
¿Cómo requerir correctamente una confirmación específica en Composer para que esté disponible para paquetes dependientes?
Tengo una biblioteca foo/foo-lib, que requirescometer un específica de GitHub: { "name": "foo/foo-lib", "repositories": [ { "type": "vcs", "url": "https://github.com/KnpLabs/Gaufrette.git" } ], "require": { "knplabs/gaufrette": "dev-master#2633721877cae79ad461f3ca06f3f77fb4fce02e" } } y funciona bien: $ composer update Loading composer repositories with package information Updating dependencies (including require-dev) - Updating knplabs/gaufrette dev-master (2633721 => …
108 php  github  composer-php 

2
Compositor requiere nombre de rama
Por ejemplo, quiero requerir: { "repositories": [ { "type": "git", "url": "https://github.com/google/google-api-php-client.git" } ], "require": { "google/apiclient": "v1-master" } } En este ejemplo, intento require google/apiclienten la rama v1-master. Me sale un error: [UnexpectedValueException] Could not parse version constraint v1-master: Invalid version string "v1-master"
106 composer-php 

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.