首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >模块未找到:错误:无法解析/myapp/src/store中的“vuex”

模块未找到:错误:无法解析/myapp/src/store中的“vuex”
EN

Stack Overflow用户
提问于 2020-08-10 07:26:33
回答 4查看 13.2K关注 0票数 1

我是Vue/Vuex的新手。

我正在尝试在我的Vue.js应用程序中创建一个登录函数,即使我在我的项目中安装了Vuex,我也会在下面得到错误。

代码语言:javascript
复制
./src/store/index.js
Module not found: Error: Can't resolve 'vuex' in '/myapp/src/store'
代码语言:javascript
复制
// package.json

"dependencies": {
  "axios": "^0.19.2",
  "core-js": "^2.6.5",
  "vue": "^2.6.10",
  "vue-router": "^3.4.2",
  "vuex": "^3.5.1"
},
代码语言:javascript
复制
// src/store/index.js

import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

const store = new Vuex.Store({
  state: {
    userId: "",
    userToken: ""
  },
  mutations: {
    updateUser(state, user) {
      state.userId = user.userId;
      state.userToken = user.userToken;
    }
  },
  actions: {
    auth(context, user) {
      context.commit('updateUser', user);
    }
  },
  modules: {},
})

export default store

有什么解决这个问题的建议吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2021-02-08 08:52:06

我也面临着这个错误。这些东西对我有用:

  1. 重新启动编辑器。有时它无法识别新添加的文件/文件夹(节点modules)
  2. Delete、node_modulesyarn.lock并重新安装。
  3. 从" Vuex“导入Vuex或从”Vuex“导入Vuex。

)。

票数 2
EN

Stack Overflow用户

发布于 2021-01-26 20:19:20

到2021年1月,我发现您必须在您的终端中输入@next

例如:

npm install --save vuex@next

希望这能有所帮助。

票数 3
EN

Stack Overflow用户

发布于 2020-08-10 07:40:48

尝试运行npm i,也许它还没有添加

还可以试试这个:import Vuex from 'Vuex',我认为导入需要大写。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63335821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档