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í:
-
Modificar
package.json
:“vue”: “^2.0.8", “vue-template-compiler”: “^2.1.8"
-
Borrar
node_modules
- 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.1
pero puede actualizar