From: Eduardo San Martin Morote Date: Thu, 19 Aug 2021 17:17:17 +0000 (+0200) Subject: docs: instructions for nuxt X-Git-Tag: @pinia/testing@0.0.2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=65c85b39b94bd3cc291ea5be9c88e846b2ffb1c9;p=thirdparty%2Fvuejs%2Fpinia.git docs: instructions for nuxt --- diff --git a/packages/docs/ssr/nuxt.md b/packages/docs/ssr/nuxt.md index 0e077201..ffaed9ad 100644 --- a/packages/docs/ssr/nuxt.md +++ b/packages/docs/ssr/nuxt.md @@ -7,9 +7,9 @@ Using Pinia with [Nuxt.js](https://nuxtjs.org/) is easier since Nuxt takes care 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: @@ -21,7 +21,7 @@ export default { buildModules: [ // https://composition-api.nuxtjs.org/getting-started/setup#quick-start '@nuxtjs/composition-api/module', - 'pinia/nuxt', + '@pinia/nuxt', ], } ``` @@ -66,7 +66,7 @@ It is recommended to **avoid using both Pinia and Vuex** but if you need to use export default { buildModules: [ '@nuxtjs/composition-api/module', - ['pinia/nuxt', { disableVuex: false }], + ['@pinia/nuxt', { disableVuex: false }], ], // ... other options } @@ -80,7 +80,7 @@ If you are using TypeScript or have a `jsconfig.json`, you should also add the t { "types": [ // ... - "pinia/nuxt/types" + "@pinia/nuxt" ] } ```