Я пытаюсь использовать webpack + Semantic UI с Vue.js, и я нашел эту библиотеку https://vueui.github.io/
Но возникла проблема с компиляцией:
ERROR in ./~/vue-ui/components/sidebar/sidebar.jade
Module parse failed: /Project/node_modules/vue-
ui/components/sidebar/sidebar.jade Unexpected token (1:24)
You may need an appropriate loader to handle this file type.
Итак, я установил нефрит (мопс), но все равно не повезло.
И вот в github комментарий для этой библиотеки:
WIP, не используйте (https://github.com/vueui/vue-ui)
Мне удалось импортировать семантический css в мои шаблоны следующим образом:
@import './assets/libs/semantic/dist/semantic.min.css';
Но проблема здесь в том, что я не могу использовать функции semantic.js, такие как dimmer и другие вещи.
Дело в том, что у меня уже есть старая кодовая база, написанная с семантикой, и было бы неплохо использовать какую-либо другую фреймворк css (bootstrap или материализовать).
Есть ли элегантный способ включить семантический интерфейс в мой проект vue.js?