vue3项目执行pnpm update后还原package.json文件后运行报错

项目场景:

vue官方版本已更新到vue3.5,项目中还在使用vue3.4,因此想要更新项目vue版本。


问题描述

执行了 pnpm update 命令,一键更新了所有包,更新完成后项目不能正常运行。为了还原项目代码,先删除 node_modules 文件夹,然后还原 package.json 文件,项目不能正常运行。

bash 复制代码
node:internal/event_target:1094 process.nextTick(() => { throw err; });

原因分析:

还原 package.json 文件后,执行 pnpm install 安装依赖,仔细对比安装的依赖包和 package.json 中指定的版本,发现版本不一致,安装的依赖包版本还是 pnpm update 后最新的版本。

pnpm-lock.yaml 文件中的vue指定版本是 3.4.38,安装的vue版本是 3.5.9


解决方案:

手动修改 pnpm-lock.yaml 的内容,让包的指定版本和安装版本一致。修改完成后,项目运行成功。

相关推荐
Harriet嘉14 小时前
vscode结合code buddy 和figma还原UI设计稿
vue·figma
木斯佳2 天前
前端八股文面经大全:阿里云AI应用开发二面(2026-03-21)·面经深度解析
前端·css·人工智能·阿里云·ai·面试·vue
工业互联网专业3 天前
基于Python的黑龙江旅游景点数据分析系统的实现_flask+spider
python·flask·vue·毕业设计·源码·课程设计·spider
大叔_爱编程3 天前
基于协同过滤算法的理财产品推荐系统-flask
python·flask·vue·毕业设计·源码·课程设计·协同过滤
小彭努力中3 天前
193.Vue3 + OpenLayers 实战:圆孔相机模型推算卫星拍摄区域
vue.js·数码相机·vue·openlayers·geojson
小彭努力中3 天前
192.Vue3 + OpenLayers 实战:点击地图 Feature,列表自动滚动定位
vue·webgl·openlayers·geojson·webgis
百锦再4 天前
Vue不是万能的:前后端不分离开发的优势
前端·javascript·vue.js·前端框架·vue
BUG创建者4 天前
openlayers上跟据经纬度画出轨迹
开发语言·javascript·vue·html
ん贤4 天前
首屏优化实践:如何将 Vue3 + Vite 项目的加载速度提升3倍
性能优化·vue·vite
A_nanda4 天前
一款前端PDF插件
前端·学习·pdf·vue