Skip to content

Instantly share code, notes, and snippets.

View JuanDMoreno04's full-sized avatar

Juan David Moreno JuanDMoreno04

  • IKNO SAS
View GitHub Profile
@JuanMorenoC
JuanMorenoC / update-angular-v12-to-v15.md
Last active November 8, 2023 19:52
Actualización de proyecto de Angular v12 a v15 con ayuda de la guía de Angular en https://update.angular.io/?v=12.0-15.0

Actualización de proyecto de Angular v12 a v15

Nota: Este nota está basado en la ayuda de la guía de Angular, algunas cosas se escribieron tal cual por su recomendación de llevar a cabo posibles errores al migrar o usar el proyecto.

Nota: Aquí se tomó como ejemplo migrar un proyecto de Angular v12 a v15, pero se pueden basar de este para migrar sus proyectos.

Nota: Les recomiendo usar powershell en modo administrador para realizar esta actualización

Basándome en la lista angular-cli-node-js-typescript-rxjs-compatiblity-matrix.csv de LayZeeDK , realizamos los ajustes de instalación de Typescript, Node y Angular a las versiones correspondientes que se quiera actualizar, para este caso

@LayZeeDK
LayZeeDK / angular-cli-node-js-typescript-rxjs-compatiblity-matrix.csv
Last active March 17, 2024 13:40
Angular CLI, Angular, Node.js, TypeScript, and RxJS version compatibility matrix. Officially part of the Angular documentation as of 2023-04-19 https://angular.io/guide/versions
Angular CLI version Angular version Node.js version TypeScript version RxJS version
~16.0.0 ~16.0.0 ^16.13.0 || ^18.10.0 >=4.9.5 <5.1.0 ^6.5.5 || ^7.4.0
~15.2.0 ~15.2.0 ^14.20.0 || ^16.13.0 || ^18.10.0 >=4.8.4 <5.0.0 ^6.5.5 || ^7.4.0
~15.1.0 ~15.1.0 ^14.20.0 || ^16.13.0 || ^18.10.0 >=4.8.4 <5.0.0 ^6.5.5 || ^7.4.0
~15.0.5 ~15.0.4 ^14.20.0 || ^16.13.0 || ^18.10.0 ~4.8.4 ^6.5.5 || ^7.4.0
~14.3.0 ~14.3.0 ^14.15.0 || ^16.10.0 >=4.6.4 <4.9.0 ^6.5.5 || ^7.4.0
~14.2.0 ~14.2.0 ^14.15.0 || ^16.10.0 >=4.6.4 <4.9.0 ^6.5.5 || ^7.4.0
~14.1.3 ~14.1.3 ^14.15.0 || ^16.10.0 >=4.6.4 <4.8.0 ^6.5.5 || ^7.4.0
~14.0.7 ~14.0.7 ^14.15.0 || ^16.10.0 >=4.6.4 <4.8.0 ^6.5.5 || ^7.4.0
~13.3.0 ~13.3.0 ^12.20.2 || ^14.15.0 || ^16.10.0 >=4.4.4 <4.7.0 ^6.5.5 || ^7.4.0