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

152
Vistas
Pruebe la biblioteca angular desde la aplicación principal sin interrumpir el tiempo de compilación

Actualmente estoy ejecutando un proyecto Angular 8 junto con su biblioteca en la misma versión. Esta biblioteca vive en otro proyecto completamente diferente, por lo que requerimos hacer un npm link dentro de la biblioteca, npm link my-libray dentro my-app y luego iniciar ng build my-libray --watch dentro del proyecto my-library y ng serve en my-app

El problema con este enfoque es que cada vez que realizo un cambio en la biblioteca, se ejecuta un proceso de reconstrucción en mi aplicación y nunca espera hasta que se complete por completo el proceso de reconstrucción en la biblioteca, ya que se elimina la carpeta dist , lo que provoca el bloqueo del paquete web y sí, yo en realidad puede detener el proceso y volver a ejecutar ng serve nuevamente, pero si el tiempo de reconstrucción ya lleva mucho tiempo, prefiero no mencionar cuánto tiempo lleva volver a servir la aplicación.

¿Cómo podría abordar esto de una manera no tan dolorosa? Idealmente, me gustaría saber si para un entorno de desarrollo puedo jugar solo con el código sin formato en lugar de apuntar a la versión de compilación dist. Creo que eso es algo que se puede lograr simplemente modificando los atributos de las paths dentro de tsconfig.json para hacer que su biblioteca apunte a una carpeta diferente, algo como esto:

 "paths" { "my-library": ["libs/my-library/src/*"] }

Pero esto solo funciona si trabaja en el mismo espacio de trabajo y, como acabo de decir, la biblioteca y la aplicación viven en diferentes repositorios.

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