Los scripts que no estn pensados para los usuarios del paquete, como por ejemplo
scripts de instalacin o de compilacin del propio paquete, no se consideran archivos
binarios de Composer.
{
"bin": ["bin/my-script", "bin/my-other-script"]
}
La configuracin anterior le indica a Composer que debe copiar esos dos archivos
ejecutables (llamados comnmente archivos binarios) en el directorio vendor/bin/ del
proyecto.
La idea de los binarios es que los paquetes pongan a disposicin del usuario de forma
fcil scripts y utilidades que de otra forma estaran "enterrados" dentro de la jerarqua de
directorios de vendor/ .
Funcionamiento
Cuando tu proyecto define dependencias con paquetes que disponen de archivos
binarios, Composer analiza en primer lugar todos los binarios de todas las
dependencias. Despus, crea un enlace simblico a cada uno de ellos dentro del
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
directorio vendor/bin .
{
"name": "my-vendor/project-a",
"bin": ["bin/project-a-bin"]
}
{
"name": "my-vendor/project-b",
"requires": {
"my-vendor/project-a": "*"
}
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
}
Composer crea un archivo con el mismo nombre que el archivo binario original y
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Composer crea un archivo con el mismo nombre que el archivo binario original y
similar a los enlaces simblicos de Linux, por si utilizas Composer a travs de
herramientas como Cygwin.
{
"config": {
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
"bin-dir": "scripts"
}
}
Con esta configuracin, al ejecutar el comando composer install , los archivos binarios
de los paquetes se instalarn en el directorio scripts/ del proyecto, en vez del
tradicional directorio vendor/bin/ .
Comentarios
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
0 Comentarios LibrosWeb
1 Acceder
S el primero en comentar...
S el primero en comentar.
Fecha de publicacin
9 de junio de 2013
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
ETIQUETAS POPULARES
SUSCRBETE GRATIS
3.757
2006-2017 LibrosWeb.es Contacto Novedades Condiciones Privacidad
das online
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com