1***@qq.com
1***@qq.com
  • 发布:2023-07-06 16:19
  • 更新:2023-10-10 11:03
  • 阅读:1088

uniapp的cli项目用pinia@2.1.4引发错误

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10 22H2

浏览器平台: Chrome

浏览器版本: 114.0.5735.199 (Official Build) (64-bit) (cohort: Stable)

项目创建方式: CLI

CLI版本号: 5.0.8

操作步骤:

import { createPinia } from 'pinia' app.use(createPinia ())

预期结果:

不报错

实际结果:

Uncaught SyntaxError: The requested module '/node_modules/.pnpm/vue-demi@0.14.5_vue@3.3.4/node_modules/vue-demi/lib/index.mjs?v=677a1cff' does not provide an export named 'hasInjectionContext' (at pinia.mjs:6:10)

bug描述:

uniapp的cli项目用pinia@2.1.4会报错

Uncaught SyntaxError: The requested module '/node_modules/.pnpm/vue-demi@0.14.5_vue@3.3.4/node_modules/vue-demi/lib/index.mjs?v=677a1cff' does not provide an export named 'hasInjectionContext' (at pinia.mjs:6:10)

找了很多办法说把vue升级到3.3以上版本能解决,但还是不行

2023-07-06 16:19 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

使用 CLI 需要手动安装,执行 yarn add pinia@2.0.33npm install pinia@2.0.33 文档

  • 2***@qq.com

    兄弟牛啊 我搞了一天了终于解决了

    2023-08-28 23:40

  • 命三千

    回复 2***@qq.com: 大神,怎么解决的?

    2023-08-30 17:34

  • 好难哇

    只能用2.0.x版本么。2.1.x用不了?vue用的3.3.x版本也不行

    2023-09-07 10:14

要回复问题请先登录注册