1***@qq.com
1***@qq.com
  • 发布:2025-11-07 08:55
  • 更新:2025-11-07 22:03
  • 阅读:29

cli关于pnpm安装vue-i18n的问题

分类:uni-app

直接pnpm i之后会提示类似这种错误


试了改版本或者删nodemodule都不行,据gemini说是pnpm的解析依赖导致的,然后要了个办法解决了
"dependencies": {
"vue-i18n": "9.14.5",
},
首先看你这里的版本号是多少,然后去仓库直接翻源码找到这个版本的包的package,
看这里依赖的版本是多少,然后在自己的依赖里加上这个强制pnpm去安装这几个版本就解决了
"pnpm": {
"overrides": {
"@vue/devtools-api": "^6.5.0",
"@intlify/core-base": "9.14.5",
"@intlify/shared": "9.14.5",
"@intlify/devtools-if": "9.14.5",
"@intlify/vue-devtools": "9.14.5"
}
},
补充------------,这样解决了h5运行,小程序似乎又会出现新问题
补充------------,原来把i18n降一下版本就没事了

0 关注 分享

要回复文章请先登录注册

1***@qq.com

1***@qq.com (作者)

回复 DCloud_UNI_JBB :
哇原来就改个版本就可以了谢谢
2025-11-07 22:03
DCloud_UNI_JBB

DCloud_UNI_JBB

需要限制 vue-i18n 的版本为 9.1.9
2025-11-07 11:03