Se ho una struttura con
Comp A
Comp B
Comp C
Tutti abilitati per offline
C usa A e B, B a sua volta usa A
Importandoli su progetto per applicazione mobile offline mi trovo nel full.js tutto il codice in questa sequenza:
Comp A
Comp A
Comp B
Comp A
Comp B
Comp C
Se nel progetto in cui esporto Comp B importo Comp A senza sorgenti, perché poi la dimensione del file esportato (comp B) non cambia rispetto a quando ho i sorgenti? Mi aspettavo che diminuisse della stessa dimensione che ha Comp A
E soprattutto riesco ad evitare la duplicazione del codice javascript?
(non sono andato oltre coi test perché è un procedimento abbastanza lungo e mi richiede di modificare ben 5 componenti, importare Comp B senza sorgenti sostituendo quello del progetto ci mette più di 6 ore, e ricreare il progetto da zero importando i componenti richiede le stesse ore per farlo manualmente)