Я хочу написать директиву в nuxts.js и добавить ее через массив плагинов в файле nuxt.config, но моя директива не будет решена ...
//plugins/myGlobalDirective.js
import Vue from 'vue'
Vue.directive('my-global-directive', {
inserted: function(el) {
console.log('my-global-directive')
}
})
//nuxt.config.js
plugins: [
'~plugins/myGlobalDirective.js'
],
//component
<template>
<p v-my-global-directive>lala</p>
</template>
это не работает.
Но если я импортирую его непосредственно в компонент, он работает (я также могу удалить его из массива плагинов)
//component
<template>
<p v-my-global-directive>lala</p>
</template>
<script>
import '~/plugins/myGlobalDirective.js'
</script>
Что я делаю неправильно?
Проблема решена Мне нужно перезапустить сервер, если я что-то изменил в файле nuxt.config ... И он работает с или без '/'