Как задать глобальные методы в Vue?
Также можно использовать механизм примесей:  https://ru.vuejs.org/v2/guide/mixins.html
Создаете объект примеси: // определяем объект примеси
var myMixin = {
  created: function () {
    this.hello()
  },
  methods: {
    hello: function () {
      console.log('привет из примеси!')
    }
  }
}
И далее его можно инжектить в любой компонент или глобально:Vue.mixin(myMixin)
А чем плохи mapActions (в нижней части страницы) и mapGetters (в нижней части страницы) ? Если конечно, вы используете Vuex в проекте.