У меня есть Vue lib и файл js с Vue настраиваемыми директивами, но когда я включаю файлы в Webpack с консолью Babel, я вижу ошибку:
Uncaught ReferenceError: Vue is not defined
Vue lib Я включаю
import Vue from './src/8/vue';
window.Vue = Vue;
Пример настраиваемой директивы из файла с директивами
Vue.directive('get', {
bind: function (el, binding, vnode) {
let scope = vnode.context;
axios
.get(scope.geturl)
.then((_json) => {
scope.setItems(_json.data.items);
});
}});
индекс файла, в который включаются все файлы:
import Vue from './src/8/vue';
window.Vue = Vue;
import './src/7/axios.min';
import './src/7/hash32';
import './src/7/vue-meta';
import './src/7/vue-router';
import './src/6/directives';