今天重新安装了下pinia发现项目运行打印hasInjectionContext找不到的问题,去官网看了眼发现2.1版本的pinia需要vue3.3以上的版本支持。

所以可以尝试去更新你的vue的版本,但是还是推荐去安装低版本的pinia,毕竟很多依赖可能要对应上!
npm i pinia@2.0.36
解决Pinia重装后hasInjectionContext错误:Vue版本要求
在升级Pinia到2.1版本后遇到hasInjectionContext未找到的问题,这可能是因为它需要Vue3.3及以上版本。尽管可以考虑更新Vue,但建议使用兼容的低版本Pinia,以确保与其他依赖库的兼容性。可以回退到pinia@2.0.36来解决这个问题。
今天重新安装了下pinia发现项目运行打印hasInjectionContext找不到的问题,去官网看了眼发现2.1版本的pinia需要vue3.3以上的版本支持。

所以可以尝试去更新你的vue的版本,但是还是推荐去安装低版本的pinia,毕竟很多依赖可能要对应上!
npm i pinia@2.0.36
2572