Il nuovo motore di rendering di Angular 9 (Ivy) è in gran parte compatibile con la versione precedente. Tuttavia, nei casi in cui Ivy non è retrocompatibile, dobbiamo modificare il codice della nostra applicazione. Quest'operazione non è sempre possibile a volte per mancanza di tempo o di risorse o altro ancora. In questi casi, possiamo continuare a utilizzare Angular 9 sfruttando però il rendering engine precedente. Per fare questo dobbiamo aprire il file tsconfig.app.json nella root del progetto e impostare sotto angularCompilerOptions la proprietà enableIvy a false.
{ ... "angularCompilerOptions": { "enableIvy": false } }
Poiché Ivy utilizza la compilazione AOT, mentre il precedente view engine no, quindi è opportuno almeno durante lo sviluppo eliminare la compilazione AOT andando a modificare il file angular.json
{ "projects": { "my-project": { "architect": { "build": { "options": { ... "aot": false, } } } } } }
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste
Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
Introduzione alle Container Queries
Utilizzare Copilot con Azure Cosmos DB
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Utilizzare QuickGrid di Blazor con Entity Framework
Gestione dell'annidamento delle regole dei layer in CSS
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core
Utilizzare gRPC su App Service di Azure
Eseguire query per recuperare il padre di un record che sfrutta il tipo HierarchyID in Entity Framework
Rendere i propri workflow e le GitHub Action utilizzate più sicure
I più letti di oggi
- Creare un router per Single Page Application con l'evento navigate
- Serializzazione e deserializzazione JSON in JavaScript
- Utilizzare app-shell per rendere un'applicazione Angular più responsiva alla partenza
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!