<p>yarn upgrade-interactive no parece encontrar la última versión de pkg.json</p>

Creado en 20 may. 2017  ·  3Comentarios  ·  Fuente: yarnpkg/yarn

Este es mi pkg.json, como puede ver, la versión de vue-router es ^ 2.3.1

image

cuando ejecuto yarn upgrade-interactive , dice:

image

pero la última versión de vue-router es 2.5.3

image

luego ejecuto yarn upgrade vue-router

image

Espero que alguien pueda ayudarme a descubrir cómo los dos comandos tienen resultados diferentes.

needs-confirmation needs-discussion triaged

Comentario más útil

Creo que esto está sucediendo porque en la última instalación, su paquete vue-router ya se actualizó a 2.5.3 y se modificó la versión de yarn.lock. Dado que el comando upgrade-interactive verifica el campo version en el archivo de bloqueo existente (la versión es 2.5.3 y satisface ^ 2.3.1), técnicamente está actualizado. Por otro lado, el comando upgrade [package] realiza una instalación nueva basada en la etiqueta latest y actualizaría la versión requerida en package.json de ^ 2.3.1 a ^ 2.5.3. Supongo que la actualización interactiva también debería actualizar los requisitos en package.json si el rango es menor que la versión instalada, pero me gustaría saber de otros cuál sería el mejor enfoque.

Todos 3 comentarios

Creo que esto está sucediendo porque en la última instalación, su paquete vue-router ya se actualizó a 2.5.3 y se modificó la versión de yarn.lock. Dado que el comando upgrade-interactive verifica el campo version en el archivo de bloqueo existente (la versión es 2.5.3 y satisface ^ 2.3.1), técnicamente está actualizado. Por otro lado, el comando upgrade [package] realiza una instalación nueva basada en la etiqueta latest y actualizaría la versión requerida en package.json de ^ 2.3.1 a ^ 2.5.3. Supongo que la actualización interactiva también debería actualizar los requisitos en package.json si el rango es menor que la versión instalada, pero me gustaría saber de otros cuál sería el mejor enfoque.

Cierre por falta de actividad y respuestas.

Creo que la actualización interactiva debería actualizar package.json en consecuencia, como sugirió @kaylieEB .

¿Fue útil esta página
0 / 5 - 0 calificaciones