La più grande novità di Angular 8 è sicuramente la release in beta del nuovo motore di rendering che ha come nome in codice Ivy. Essendo ancora in beta, Ivy non è abilitato di default quando creiamo un nuovo progetto. Per farlo dobbiamo usare lo switch --enable-ivy.
ng new my-app --enable-ivy
Per abilitare Ivy in un progetto esistente, dobbiamo eseguire due passaggi. Il primo consiste nel modificare il file tsconfig.app.json aggiungendo la chiave angularCompilerOptions che rappresenta un oggetto con la proprietà enableIvy impostata a true.
{ "compilerOptions": { ... }, "angularCompilerOptions": { "enableIvy": true } }
Il secondo passaggio consiste nel modificare il file angular.json per abilitare la compilazione AOT aggiungendo alla sezione options della build il parametro aot e impostandolo a true.
{ "projects": { "my-app": { "architect": { "build": { "options": { ... "aot": true, } } } } } }
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Criptare la comunicazione con mTLS in Azure Container Apps
Migrare una service connection a workload identity federation in Azure DevOps
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Eseguire attività basate su eventi con Azure Container Jobs
Copiare automaticamente le secret tra più repository di GitHub
.NET Conference Italia 2023
Trasformare qualsiasi backend in un servizio GraphQL con Azure API Management
Sfruttare lo streaming di una chiamata Http da Blazor
Semplificare il deployment di siti statici con Azure Static Web App
Determinare lo stato di un pod in Kubernetes
Inizializzare i container in Azure Container Apps
Eseguire query verso tipi non mappati in Entity Framework Core
I più letti di oggi
- Miglioramenti nelle performance di Angular 16
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
- HTML5 con CSS e JavaScript
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Ottimizzazione dei block template in Angular 17
- Disabilitare automaticamente un workflow di GitHub (parte 2)