Как получить доступ к router.base внутри head?

Для того чтобы получить доступ к router.base внутри блока head в Nuxt.js, вам необходимо использовать метод this.$router.options.base.

router.base представляет собой базовый путь к вашему приложению. Он задается в файле nuxt.config.js в опции router.base. Параметр router.base используется для указания пути префикса, который будет добавляться ко всем маршрутам вашего приложения.

Чтобы получить доступ к router.base внутри блока head, вы можете использовать следующий синтаксис:

export default {
  head() {
    const base = this.$router.options.base;
    return {
      base: {
        href: base
      }
    }
  }
}

Таким образом, вы будете иметь доступ к значению router.base и сможете использовать его в блоке head, например, для установки атрибута href в блоке base вашего HTML-документа.

Если вы хотите использовать значение router.base в других местах вашего приложения, вы также можете обратиться к this.$router.options.base внутри методов и компонентов.