Я разрабатываю приложение с использованием Electron-Vue, и я хотел, чтобы оно выглядело как окна с использованием Metro-UI CSS, в частности Metro4.Моя проблема в том, что я не знаю, как загрузить meter4 в свое приложение, чтобы при компиляции его с помощью builder электронов оно продолжало работать.
Я установил зависимости через npm, включая metro4.Я пытался работать с примером, который помещает документацию Metro для использования с vue.js
Для работы с VueJS Вы должны сделать следующее:
- Добавить метатегпоздней инициализации Metro 4
- Инициализация Metro 4 в установленном крюке
var app = new Vue({
el: '#app',
data: {
},
mounted: function () {
Metro.init();
}
})
но он сказал мне, что Metro не был определен и когдаЯ импортировал metro, он сказал мне, что у него нет определения .init ()
это фрагмент кода файла index.ejs, куда я загружаю meter4 вручную, чтобы он работал для меня в режиме разработки, но так как яЯ уже прокомментировал, что это не работает, когда я компилирую решение
Фрагмент кода index.ejs
В режиме разработки
при запуске скомпилированный теряет css из metro4