Я пытаюсь добавить некоторые функции в filegator, самостоятельное хранилище файлов.
(Проект организован как однофайловые компоненты, если это имеет какое-либо значение.)
(Он основан на Vue, js и работает как сервер Node.js с babel)
Для этого , Я хочу обновить используемую версию buefy, чтобы использовать некоторые новые функции.
Одной из промежуточных версий было нарушение кода, предлагаемый решение, однако, уже было реализовано:
Если вы проверьте здесь, предлагается
import Vue from 'vue';
import Buefy from 'buefy';
import 'buefy/dist/buefy.css';
Vue.use(Buefy);
Он уже делал это, используя версию, которая была до критических изменений, в файловых средствах main.js, строки 1, 5 и 25.
Однако я все равно получаю следующее сообщение об ошибке: Я уже пробовал импортировать buefy таким же образом в Browser.vue, содержащий b-таблицу это вызывает ошибку, но это не помогло. (Был ли я на правильном пути, мне нужно импортировать пакеты в каждый компонент отдельно?)
Еще больше меня смущает то, что статья, информирующая о критических изменениях предлагает
import { Table } from 'buefy'
в то время как официальный код документации использует
b-table
Однако я не могу импортировать отдельные компоненты, в названии которых есть дефис. Это порождает собственные ошибки.
Я считаю, что это, вероятно, должно быть довольно легко, и упускаю из виду кое-что очевидное. Может ли кто-нибудь указать мне правильное направление?
Спасибо! :)