Да, были некоторые проблемы с модулем @nuxtjs/auth
и vuex-persist
,
, используйте это
// ~/store/index.js
import VuexPersistence from 'vuex-persist'
const vuexLocal = new VuexPersistence({
storage: window.localStorage
})
export const plugins = [vuexLocal.plugin]
вместо этого в документации
// Inside - nuxt.config.js
export default {
plugins: [
{ src: '~/plugins/vuex-persist', ssr: false }
]
}
// ~/plugins/vuex-persist.js
import VuexPersistence from 'vuex-persist'
export default ({ store }) => {
window.onNuxtReady(() => {
new VuexPersistence({
/* your options */
}).plugin(store);
});
}
или вы можете использовать vuex-persistedstate в качестве альтернативы.