Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configuración y uso de repositorios ascendentes
Puede conectar tanto los repositorios de puerta de enlace como otros repositorios de CodeCatalyst paquetes como archivos ascendentes a sus repositorios de paquetes. Esto permite que el cliente administrador de paquetes acceda a los paquetes que están contenidos en más de un repositorio de paquetes mediante un único punto de conexión de repositorio de paquetes. Estas son las principales ventajas de utilizar repositorios ascendentes:
Solo tiene que configurar su administrador de paquetes con un único punto de conexión de repositorio para extraerlos de múltiples orígenes.
Los paquetes consumidos de un repositorio ascendente se almacenan en el repositorio descendente, lo que garantiza que los paquetes estarán disponibles aunque el repositorio ascendente sufra interrupciones inesperadas y aunque se eliminen los paquetes del repositorio ascendente.
Puede añadir repositorios ascendentes al crear un repositorio de paquetes. También puedes añadir o eliminar repositorios anteriores de los repositorios de paquetes existentes en la consola. CodeCatalyst
Al añadir un repositorio de puerta de enlace como repositorio ascendente, el repositorio de paquetes se conectará al repositorio de paquetes público correspondiente del repositorio de puerta de enlace. Para ver una lista de los repositorios de paquetes públicos compatibles, consulte Repositorios de paquetes externos compatibles y sus repositorios de puerta de enlace.
Puede vincular varios repositorios como repositorios ascendentes. Por ejemplo, supongamos que tu equipo crea un repositorio con el nombre project-repo
y ya está utilizando otro repositorio con el nombre team-repo
npm-public-registry-gatewayagregado como repositorio ascendente, que está conectado al repositorio público de npm,. npmjs.com
Puede añadir team-repo
como repositorio ascendente en project-repo
. En este caso, solo tiene que configurar su administrador de paquetes para que use project-repo
a fin de extraer paquetes de project-repo
, team-repo
, npm-public-registry-gateway
y npmjs.com
.