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

169
Vistas
la mejor manera de modificar un método en el módulo del subpaquete

buscando algunas opciones para anular un archivo incluido en un módulo incluido por un módulo. Es decir, estoy creando una aplicación (A) que incluye lib (R) que incluye lib (C). Necesito hacer una modificación MUY PEQUEÑA a un solo método en un módulo en C. Estos cambios generalmente no son aplicables a los desarrolladores y usuarios de C (por lo que un PR no tiene sentido).

Puedo pensar en un par de formas horribles de hacer esto:

  1. bifurcar C (C'), hacer el cambio, bifurcar R (R') y cambiar el paquete para incluir mi C'. Incluye R' en A.
  2. como parte de mi compilación para A, munge el archivo en la copia profunda incluida de C (el cambio es literalmente return true; ) - el archivo estaría en A/R/node_modules/C/....

A largo plazo, estoy trabajando con el cliente que es el objetivo de la demostración para crear un medio para identificar su objetivo como un caso de uso y modificar el código de C para manejar ese caso (hay muchos comportamientos específicos en C) como PR .

¿Alguien tiene mejores ideas o sugerencias sobre cómo manejar para que

  • La sincronización de actualizaciones ascendentes no es una pesadilla y se puede extraer con bastante facilidad
  • no crea un desorden críptico para mi cliente cuando usa mi código de demostración (A)

Oh, R y C son proyectos grandes con muchos usuarios y una velocidad de código decente... por eso estoy ansioso por mantenerme sincronizado con los cambios ascendentes.

about 4 years ago · Juan Pablo Isaza
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