Да, я нашел работоспособный способ ... Переключиться на индекс. js auth. js logi c и удалить auth. js.
index. js
export const getters = {
authenticated(state) {
return state.auth.loggedIn
},
user(state) {
return state.auth.user
}
}
Измените его следующим образом, если вы используете пользователя. js mixin:
import Vue from 'vue'
import {mapGetters} from 'vuex'
const User = {
install(Vue, options) {
Vue.mixin({
computed: {
...mapGetters({
user: 'user',
authenticated: 'authenticated'
})
}
})
}
};
Vue.use(User);
Плагины:
** Plugins to load before mounting the App
*/
plugins: ["./plugins/mixins/user.js"
],