Saltar al contenido

¿Cómo soluciono el error “No coincide la versión de los paquetes de Vue” en Laravel Spark v4.0.9?

Nuestro equipo de especialistas pasados ciertos días de investigación y de juntar de información, hemos dado con los datos necesarios, queremos que resulte de gran utilidad en tu plan.

Solución:

Esto funcionó para mí:

  1. Modificar package.json:

    “vue”: “^2.0.8",
    “vue-template-compiler”: “^2.1.8"
    
  2. Borrar node_modules

  3. Correr npm install

para ver ^2.5.17.

En tus package.json

Simplemente agregue esto en devDependencies o actualizar la versión de vue-template-compiler:

  • "vue-template-compiler": "^2.5.17"

Tendrás esta salida:

"devDependencies": 
  ...
  "lodash": "^4.17.4",
  "popper.js": "^1.14.4",
  "vue": "^2.5.17", // <= note the version
  "vue-template-compiler": "^2.5.17" // <= note the version
,

Después de eso, ejecuta:

npm install

Npm actualizará solo los paquetes actualizados.

No es necesario eliminar todo node_modules carpeta. Solo actualice los paquetes: vue, vue-template-compiler y vue-server-renderer por @latest flag y debería ayudar en cualquier caso con versiones no coincidentes de paquetes vue.

npm i [email protected] --save

npm i [email protected] --save

--save actualizará automáticamente la versión en su package.json expediente. @latest significa instalar la última versión disponible del paquete. Si necesitas actualizar vue hazlo de la misma manera que lo hacemos en el ejemplo anterior.

Además, siempre puede verificar las nuevas versiones en busca de actualizaciones mediante el comando: npm outdated. Le muestra toda la lista de paquetes, que deben actualizarse.

De paso, npm update solo actualización de comandos menor y parches versiones, pero no se usa cuando quieres actualizar importante versión. Por ejemplo npm update no se actualizará 2.4.5 => 3.0.1pero puede actualizar

Te mostramos comentarios y puntuaciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *