4***@qq.com
4***@qq.com
  • 发布:2025-05-19 17:04
  • 更新:2025-05-19 17:10
  • 阅读:26

【报Bug】引入pinia报错

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 版本 Windows 11 家庭中文版 版本号 24H2 安装日期 ‎2024/‎12/‎4 操作系统版本 26100.4061 体验 Windows 功能体验包 1000.26100.84.0

浏览器平台: Chrome

浏览器版本: 版本 133.0.6905.0(正式版本) (64 位)

项目创建方式: CLI

CLI版本号: npx degit dcloudio/uni-preset-vue#vite my-vue3-project

示例代码:

import App from './App'
import { createSSRApp } from 'vue';
import * as Pinia from 'pinia';

export function createApp() {
const app = createSSRApp(App);
// app.use(Pinia.createPinia());
return {
app,
// Pinia, // 此处必须将 Pinia 返回
};
}

操作步骤:

1.使用npx degit dcloudio/uni-preset-vue#vite my-vue3-project生成了项目
2.然后将main.js改成官网文档那样

预期结果:

正常运行

实际结果:

111

bug描述:

1.使用npx degit dcloudio/uni-preset-vue#vite my-vue3-project生成了项目,能正常运行,但是只要照着官网api的pinia引入就直接报错

  1. 
    import App from './App'  
    import { createSSRApp } from 'vue';  
    import * as Pinia from 'pinia';  

export function createApp() {
const app = createSSRApp(App);
app.use(Pinia.createPinia());
return {
app,
Pinia, // 此处必须将 Pinia 返回
};
}


其余任何东西都没有改过,只要引入了这个就报错了,我之前还用得好好的,突然就不行了
2025-05-19 17:04 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

你的pinia是什么版本的

  • 4***@qq.com (作者)

    就是装了个包就报错了。我已经解决了,得重新自己装一个pinia,前两天不知道美妆为啥也可以

    2025-05-19 17:08

  • 恭喜n发财

    回复 4***@qq.com: 把pinia版本前面那个 ^ 箭头删掉,重新install项目 会升级pinia版本

    2025-05-19 17:34

要回复问题请先登录注册