uniapp插件uni-upgrade-center-app升级在vue3中报错

记录使用npx @dcloudio/uvm@latest更新uniapp cli版本vite-plugin-uni报错的问题

在uniapp的vue3中,引入升级路径后提示:pnpm i @dcloudio/uni-uts-v1@3.0.0-3061420221215001 -D;用vscode终端安装后打包过程中一直提示cli升级,升级后安装对应的uts依赖包,真机模拟报错,提示升级cli升级报错:

npm ERR! While resolving: uni-preset-vue@0.0.0
npm ERR! Found: @dcloudio/vite-plugin-uni@3.0.0-3090920231225001
npm ERR! node_modules/@dcloudio/vite-plugin-uni
npm ERR! dev @dcloudio/vite-plugin-uni@“3.0.0-4020320240708001” from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! dev @dcloudio/vite-plugin-uni@“3.0.0-4020320240708001” from the root project
npm ERR!
npm ERR! Conflicting peer dependency: vite@5.2.8
npm ERR! node_modules/vite
npm ERR! peer vite@“^5.2.8” from @dcloudio/vite-plugin-uni@3.0.0-4020320240708001
npm ERR! node_modules/@dcloudio/vite-plugin-uni

 查资料说是:

①删除node_modules和npm-lock文件,重新安装,在vscode终端改的,依旧不能运行

②注释掉对@/uni_modules/uts-progressNotification的引入,暂时使用强制更新。(只能用强制更新)

 

//   import { createNotificationProgress, cancelNotificationProgress, finishNotificationProgress } from '@/uni_modules/uts-progressNotification'

最后不死心还是想正常使用。

正解:还是按照①操作,只不过用了pnpm安装;注意一定在hbuilder内置终端安装,bug修复其他错误不影响,真机可以运行,打包也能打包


 

posted @ 2025-02-13 14:00  给第一张敬个礼  阅读(404)  评论(2)    收藏  举报