vue.reactive 不是函数

vue.reactive is not a function

我尝试将vue项目迁移到nuxt项目。问题是使用 store/index.js 文件。

我将原始文件复制到存储文件夹中,但出现此错误。我找不到原因。

store/index.js

import { createStore } from "vuex";

export default createStore({
  state: {},
  mutations: {},
  actions: {},
  modules: {},
});

createStore是Vuex4的一个方法,针对Vue3.
如果你想使用 Vuex4,你需要使用 Nuxt3(截至今天,总体上还不是 100% 生产就绪,但对于较小的项目 IMO 来说可能仍然没问题)。