vuex使用npm安装完后使用的时候提示不存在

用命令行安装完毕Vuex之后再代码中使用提示不存在怎么回事?

clipboard.png

clipboard.png

clipboard.png

阅读 2.8k
1 个回答

我觉得可能是你构建store和引入的方式有问题,一般来说我会新建一个store.js来构建vuex的store,大概像这样。

import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex) // 在这里引入
// 在这里导出实例
export default const store = new Vuex.Store({
    state: {},
    getters: {},
    mutations: {},
    actions: {}
})

然后在main.js中加入store,像这样

import Vue from 'vue'
import store from 'store'
new Vue({
    // ...其他配置内容
    store
})

附带一下Vuex官网,上面介绍比我详细,比较基础。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题