Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

1.1K
Vistas
yarn: instala el paquete local desde monorepo y úsalo dentro de la imagen de docker con caché sin conexión

Mi estructura de carpetas se ve así (monorepo):

 project | +--- /api | | | +--- /.offline-cache | +--- /src | | +--- index.js | | +--- ... | | | +--- Dockerfile | +--- package.json | +--- yarn.lock | +--- /common | | | +--- /src | | +--- index.js | | | +--- package.json | +--- /ui | | | +--- /.offline-cache | +--- /src | | +--- index.js | | +--- ... | | | +--- Dockerfile | +--- package.json | +--- yarn.lock | +--- docker-compose.yml

El caché fuera de línea y la construcción de las imágenes acoplables para cada 'servicio' (ui, api) están funcionando.

Ahora quiero acceder/instalar el módulo common dentro de api y ui también.
Ejecutar yarn add ./../common inside /api funciona e instala el módulo dentro de la carpeta api y lo agrega al archivo package.json y yarn.lock . Pero cuando intento reconstruir la imagen de la ventana acoplable, aparece un error que me dice

 error Package "" refers to a non-existing file '"/common"'.

eso se debe a que no hay una carpeta common dentro del contenedor acoplable y el paquete instalado no se agrega al espejo fuera de línea :(

No puedo copiar la carpeta common a la imagen acoplable porque está fuera del contexto de compilación y no quiero publicar en NPM. ¿Qué más puedo hacer para que esto funcione?

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda