yarn add -D vuepress-plugin-global-variables
# OR npm install -D vuepress-plugin-global-variables
Register plugin, all variables
keys will be registred as a global variables in your vuepress app
module.exports = {
plugins: [['vuepress-plugin-global-variables', { variables: { example: 'foo' } }]],
}
Now, you can simply use $var[key]
or this.$page.global[key]
to get your variable in any template or component.
Example:
{{ $var.example }}
// or
{{ $page.global.example }}
will render:
foo