PHP. Packagist Composer ¿Cómo Instalarlo?


Origen: Packagist

Empezando

Definir sus dependencias

Poner un archivo llamado composer.json en la raíz de su proyecto, que contiene sus dependencias del proyecto:

{
    "require": {
        "vendor/package": "1.3.2",
        "vendor/package2": "1.*",
        "vendor/package3": "^2.0.3"
    }
}

Para obtener más información acerca del uso de versiones paquetes, consulte la documentación del compositor .

Instalar Compositor en su proyecto

Ejecutar este en su línea de comandos:

curl -sS https://getcomposer.org/installer | php

descarga composer.phar en su raíz del proyecto.

Consulte la documentación Compositor para completas instrucciones de instalaciónen diversas plataformas.

instalar las dependencias

Ejecutar esta en la raíz del proyecto.

php composer.phar install

dependencias de autocarga

Si sus paquetes especifican la información de carga automática , se puede cargar automáticamente todas las dependencias añadiendo esto a su código:

require 'vendor/autoload.php';

Navegar por los paquetes que tenemos que encontrar más grandes bibliotecas se pueden utilizar en su proyecto.

Paquetes de publicación

Definir su paquete

Poner un archivo llamado composer.json en la raíz de su paquete, que contiene la siguiente información:

{
    "name": "your-vendor-name/package-name",
    "description": "A short description of what your package does",
    "require": {
        "php": "^5.3.3 || ^7.0",
        "another-vendor/package": "1.*"
    }
}

Esta es la información estrictamente mínima que tiene que dar.

Para más detalles sobre la denominación del paquete y los campos que puede utilizar para documentar su paquete mejor, ver el acerca página.

Cometer el archivo

Seguramente no necesita ayuda con eso.

publicarla

Entrar o registrarse en este sitio, después haga clic en el submit botón en el menú.

Una vez que ha introducido la URL de su repositorio público de allí, su paquete será arrastró automáticamente de forma periódica. Sólo hay que asegurarse de que mantener el archivo composer.json al día.

El código compartido privado

Utilice Packagist privada si desea compartir código privado como un paquete Compositor con colegas o clientes sin publicarla para todos en Packagist.org. Packagist privada le permite administrar su propio repositorio Compositor privado con autenticación por usuario, gestión de equipos y la integración en los sistemas de control de versiones.

Anuncios

Acerca de UniSoft-AleBo

La tecnología a tu alcance Asesorías Científico - Metodológicas http://plc.site11.com
Esta entrada fue publicada en Capacitación, Diseño Web, Servicios, Softwares, Ventas, Web 2.0. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s