创建新项目后,我在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?哪种方法正确?
谢谢!
答案 0 :(得分:0)
重新创建项目后,我发现axios没有添加到我的项目中(但是我是在向导中添加的)。尽管有我在文档中读到的内容,但也有商店,所以我不得不运行:
npm install @nuxtjs/axios
...
npm install --save store
对我有用。
答案 1 :(得分:0)
你必须在 root/store/index.js 中创建它