Ho aggiornato una libreria Angular ad Angular 9. Tuttavia, quando provo a utilizzare quella libreria in un altro progetto Angular 9, ricevo un errore come questo:
Il punto di ingresso di destinazione "mycomponents / entity-selector" ha dipendenze mancanti:
- mycomponents/shared-services
- mycomponents/spinner
- mycomponents/text-input
Package.json
{
"$schema": "../../../node_modules/ng-packagr/package.schema.json",
"name": "entity-selector",
"version": "0.0.0",
"ngPackage": {
"lib": {
"entryFile": "public_api.ts"
},
"dest": "../../../dist/mycomponents/entity-selector"
}
}
Questo è un endpoint secondario che utilizza altri componenti che sono anche endpoint secondari.
Nel progetto della biblioteca devo definire alcune dipendenze in ng-packgr o da qualche altra parte? Il modulo per il componente selettore entità importa il modulo appropriato per gli altri componenti. Questo problema è stato risolto da Angular 9.
Grazie in anticipo.