Make sure to install [`@nuxtjs/composition-api`](https://composition-api.nuxtjs.org/) alongside `pinia`:
```bash
-yarn add pinia @nuxtjs/composition-api
+yarn add pinia@next @pinia/nuxt @nuxtjs/composition-api
# or with npm
-npm install pinia @nuxtjs/composition-api
+npm install pinia@next @pinia/nuxt @nuxtjs/composition-api
```
We supply a _module_ to handle everything for you, you only need to add it to `buildModules` in your `nuxt.config.js` file:
buildModules: [
// https://composition-api.nuxtjs.org/getting-started/setup#quick-start
'@nuxtjs/composition-api/module',
- 'pinia/nuxt',
+ '@pinia/nuxt',
],
}
```
export default {
buildModules: [
'@nuxtjs/composition-api/module',
- ['pinia/nuxt', { disableVuex: false }],
+ ['@pinia/nuxt', { disableVuex: false }],
],
// ... other options
}
{
"types": [
// ...
- "pinia/nuxt/types"
+ "@pinia/nuxt"
]
}
```