网站 横幅,网站设计网络推广商贸平台,网站seo快速排名优化,目前网站建设主流技术架构项目场景#xff1a;
vue官方版本已更新到vue3.5#xff0c;项目中还在使用vue3.4#xff0c;因此想要更新项目vue版本。 问题描述
执行了 pnpm update 命令#xff0c;一键更新了所有包#xff0c;更新完成后项目不能正常运行。为了还原项目代码#xff0c;先删除 nod…项目场景
vue官方版本已更新到vue3.5项目中还在使用vue3.4因此想要更新项目vue版本。 问题描述
执行了 pnpm update 命令一键更新了所有包更新完成后项目不能正常运行。为了还原项目代码先删除 node_modules 文件夹然后还原 package.json 文件项目不能正常运行。
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 的内容让包的指定版本和安装版本一致。修改完成后项目运行成功。