Solución:
Agregar esto aquí, ya que aparece en los resultados de búsqueda y las respuestas proporcionadas aquí no funcionó para mí.
Lo que funcionó para mí fue usar ng update @angular/[email protected]
. Esto probablemente debería tenerse en cuenta en la Guía de actualización angular (https://update.angular.io/), pero no lo es. Dado que esa página muestra un aviso cuando se actualiza en más de una versión principal a la vez, pero utilizando el comando recomendado ng update @angular/core
actualizaciones a la última versión (que podría ser en más de una versión principal), tal vez esto debería cambiarse.
Puedes usar el @
símbolo para especificar la versión en cada paquete deseado. El enfoque recomendado actualmente para actualizar Angular a una versión más nueva (o la versión que dicte) es usar el siguiente comando:
ng update @angular/cli @angular/core
En este caso, digamos que quería actualizar a 8.1.1
en lugar de la última versión de 8.2.0
Yo usaría lo siguiente:
ng update @angular/[email protected] @angular/[email protected]
Esta es la misma forma en que especifica una versión específica cuando realiza cualquier instalación de npm como se explica aquí.
De acuerdo con la documentación, deberá definir un From ..
--to=to
Version up to which to apply migrations. Only available with a single package being updated, and only on migrations only. Requires from to be specified. Default to the installed version detected.