es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede construir una biblioteca con `stats-json`.

Me gustaría inspeccionar mi paquete en mi Biblioteca Angular. Vive dentro de un Nx Monorepo pero creo que no es relevante para el problema.

para mi aplicación de demostración puedo hacer:

nx run demo-app:build:production --statsJson

todo funciona como se espera, y mi paquete tiene un stats.json.

Ahora, estoy tratando de hacer lo mismo en mi biblioteca:

nx run demo-lib:build:production --statsJson

y el resultado es

'statsJson' no se encuentra en el esquema

———————————————————————————————————————————————

> NX   ERROR  Running target "any-ui:build" failed

Ahora, por lo que escuché aquí no podemos usar esta bandera en una biblioteca?

Luego intenté usar --sourceMap=true y source-map-explorer pero aún no se puede compilar.

¿Cómo analizar un paquete de biblioteca en Angular?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que no se puede usar la bandera --statsJson en las bibliotecas de Nx Monorepo. Una alternativa es utilizar --sourceMap=true y source-map-explorer para analizar el paquete de la biblioteca. Otra opción es crear una aplicación de demostración que importe la biblioteca y luego utilizar nx run demo-app:build:production --statsJson para inspeccionar el paquete.

Comments are closed.