#Error 500 Cannot destructure property 'options' of 'inject(...)' as it is undefined.

6 messages · Page 1 of 1 (latest)

faint laurel
#

What’s in your package.json dependencies?

#

Maybe try deleting node_modules dir and your pnpm lockfile, and grab it all fresh?

lament obsidian
# faint laurel What’s in your package.json dependencies?
{
  "private": true,
  "scripts": {
    "build": "nuxt build",
    "dev": "nuxt dev",
    "generate": "nuxt generate",
    "preview": "nuxt preview",
    "postinstall": "nuxt prepare"
  },
  "devDependencies": {
    "nuxt": "3.0.0"
    
  },
  "dependencies": {
    "@pinia/nuxt": "^0.4.4",
    "sass": "^1.56.1"
  }
}
faint laurel
#

You do need Pinia in addition to @pinia/nuxt

#

so you should have

"devDependencies": {
 "nuxt": "latest",
 "@pinia/nuxt": "^0.4.3",
 "pinia": "^2.0.23",
 "sass": "^1.56.1"
}
#

in Nuxt 3, there should be no dependencies at all - they should ALL be in devDependencies