我看教程里都是这么写store.js的import Vue from 'vue'
import Vuex from 'vuex'我的store是这么写的,下方代码import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
const state = {
a:666}
const mutations = {
}
export default new Vuex.Store({ state,
mutations
})我在然后就报错了,说没有找到vuex文件,下图这是我的目录,下图所以vuex到底是个什么东西,vuex.js?还是什么其它东西,应该怎么导入
2 回答
婷婷同学_
TA贡献1844条经验 获得超8个赞
用vue-cli写的话就参考下面这段吧
道理是这样的:
用es6的import方式引入的是node_modules里面已经配置好的组件;一般我们直接npm install的工程里面的node_modules里面是没有vue-routervuex的,所以就需要另外通过npm install vuex vue-router下载,--save可以帮我们更新package.json文件。
所以到项目目录里看看node_modules下有没有vuex,没有的话就npm install吧
- 2 回答
- 0 关注
- 1787 浏览
添加回答
举报
0/150
提交
取消