Registro de bower paquete con GitHub liberación de los archivos adjuntos
-
02-01-2020 - |
Pregunta
Como tengo entendido Bower usted tiene que proporcionar un pre-construcción la distribución de su paquete:
Bower obras de recuperación e instalación de los paquetes de todo, teniendo cuidado de caza, encontrar, descargar y guardar las cosas que usted está buscando.
Pero en muchos de los proyectos de generación previa de los archivos no son parte del repositorio de GitHub (por muy buenas razones).En relación a este post se puede adjuntar archivos a un release/etiqueta de un repositorio de GitHub.Así que la mejor manera de registrar este tipo de proyectos como una Enramada de paquete parece ser la utilización de estos datos adjuntos;en lugar de un repositorio separado como sugirió aquí.Pero parece actualmente, esto no es posible.Estoy en lo cierto?
Solución
Bower actualmente busca los paquetes asociados con git etiquetas en github.La lógica es la siguiente:https://github.com/bower/bower/blob/master/lib/core/resolvers/GitHubResolver.js
@apatrick es correcta, en la actualidad la mejor práctica es tener un /dist
carpeta o se han separado de la laminilla de repo como este: https://github.com/angular/bower-angular
El uso de github lanzamientos que no es una mala idea, en mi opinión.Se ha discutido antes.La razón para no implementar está aquí: https://github.com/bower/bower/issues/584#issuecomment-20456122
Si usted se siente fuertemente sobre él, por favor pregunte a los contribuyentes a repon el billete.