nuxt项目中没有store / index.js文件

时间:2019-12-23 11:40:22

标签: vuex nuxt.js

创建新项目后,我在nuxtjs ander中迈出了第一步 只能在store子目录中存储store / README.md文件,但不能 符合预期的store / index.js文件

这里 https://nuxtjs.org/guide/vuex-store 我读到了:

  

由于Nuxt.js附带了vuex,因此我们不需要安装。

我想知道可以手动添加vuex吗?

我尝试了下一个成功的命令:

 npm install --save vuex
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/watchpack/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})                                                                           

+ vuex@3.1.2                                                                                                                                                                                                                                 
updated 1 package and audited 10468 packages in 7.48s                                                                                                                                                                                        
found 0 vulnerabilities                                   

但是现在无论如何文件store / index.js?哪种方法正确?

谢谢!

2 个答案:

答案 0 :(得分:0)

重新创建项目后,我发现axios没有添加到我的项目中(但是我是在向导中添加的)。尽管有我在文档中读到的内容,但也有商店,所以我不得不运行:

npm install @nuxtjs/axios
...
npm install --save store

对我有用。

答案 1 :(得分:0)

你必须在 root/store/index.js 中创建它