Vuejs 3 Pinia 不工作,无法读取未定义的属性(读取“startsWith”)

Rob*_*elý 6 vue.js vuex vuejs3

我尝试使用 Pinia,但它从来没有起作用。我是在项目开始时用 Vite 安装还是稍后添加都没有关系。它总是写同样的错误。这是我上一个项目的一个例子。

在此输入图像描述

这是我的 main.js

import { createApp } from "vue";
import { createPinia } from "pinia";
import App from "./App.vue";
import draggable from "vuedraggable";

const app = createApp(App);

app.use(createPinia());
app.component('draggable', draggable);
app.mount("#app");

Run Code Online (Sandbox Code Playgroud)

这是我的 App.vue 的开始

<script setup>
import { ref } from "vue";
import draggable from "vuedraggable";
import {useCounterStore} from "./stores/counter";
const storeCounter = useCounterStore();
Run Code Online (Sandbox Code Playgroud)

当我输入时出现错误

const storeCounter = useCounterStore();
Run Code Online (Sandbox Code Playgroud)

Rob*_*elý 7

我在 Firefox 而不是 Chrome 中进行了测试,并且解释要好得多。它告诉我在“export const counter”的 counter.js 中缺少“id: counter”。

在此输入图像描述