Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

1.5K
Views
"Estructura angular cargada de forma síncrona y asíncrona" al importar una lib a otra

Tengo el siguiente espacio de trabajo de Angular 12:

 projects/ lib_a/ lib_b/ host/

Donde básicamente:

  • lib_a contiene algún kit de interfaz de usuario
  • lib_b maneja las cosas de autenticación y depende de lib_a para reutilizar el kit de interfaz de usuario
  • host es una aplicación que importa ambas bibliotecas

Lo que me pregunto es... ¿ es esto posible? ¿Puedo importar lib_a a su hermana lib_b ?

Ambas bibliotecas se pueden compilar bien, pero tan pronto como intento importar una a la otra (digamos, lib_a into lib_b ) aparece el siguiente error:

 Building entry point 'lib_b' ------------------------------------------------------------------------------ ✖ Compiling with Angular in legacy View Engine compilation mode. ERROR: Angular structure loaded both synchronously and asynchronously

Busqué en Google el error y encontré esta pregunta anterior: Cómo solucionar: Error: la estructura angular se cargó de forma sincrónica y asincrónica , así que revisé todas las importaciones y parecían estar bien, luego deshabilité Ivy para ambas bibliotecas y comprobé que no hay ninguna dependencias faltantes. Todavía no tengo nada.

Ninguna de estas bibliotecas está publicada, por lo que sería preferible una solución local (es decir, todavía no puedo implementar el paquete en NPM/GitHub).

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

También fallé al configurar un espacio de trabajo angular con una biblioteca que hace referencia a otra biblioteca (= monorepo). En su lugar, debe crear un espacio de trabajo NX.

  • Aquí están los comandos que hice
  • Aquí hay un proyecto de demostración con todas las instrucciones.
  • nx.dev

De hecho, esto le permite hacer referencia a bibliotecas de aplicaciones y bibliotecas de otras bibliotecas, todo en el mismo espacio de trabajo.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!