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?
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 utilizarnx run demo-app:build:production --statsJson
para inspeccionar el paquete.