Как включить Vue в Webpack с Babel? - PullRequest
0 голосов
/ 17 июня 2020

У меня есть 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';
...