интеграций | Semantic UI
Участие в разработке React
Semantic UI Привязки React все еще находятся в разработке, но доступны для большинства компонентов.
Посетите React Repo
Установите пакет Semantic UI из атмосферы.
meteor add semantic:ui
Следующий шаг зависит от используемой версии Meteor. Перейдите к разделу, относящемуся к вашей версии Meteor.
Вам понадобится специальный пакет less-autoprefixer, чтобы добавить префиксы поставщиков в конвейер LESS.
Поскольку flemay:less-autoprefixer компилирует файлы LESS, вам не нужен никакой другой пакет less.
метеор добавить flemay:less-autoprefixer
Перейдите к разделу «Создание файла custom.semantic.json»
Удалите пакет standard-minifier-css.
метеор удалить стандарт-минификатор-css
Установите пакеты less и postcss.
метеор добавить меньше juliancwirko:postcss
Чтобы настроить пакет postcss, добавьте следующее в свой 96.
Чтобы завершить настройку пакета postcss, установите новый пакет NPM autoprefixer.
установка метеора npm
С остановленным метеором:>
touch client/lib/semantic-ui/custom.semantic.json
custom.semantic.json — это специальный файл, используемый для определения тем и компонентов, которые следует включить в сборку вашего проекта.
Чтобы удалить компонент из конвейера, просто установите логическое значение false
{
«определения»: {
«аккордеон»: правда,
«реклама»: правда,
«апи»: правда,
/* и т. д */
},
«темы»: {
«амазонка»: ложь,
«базовый»: ложь,
«книжный»: ложный,
«бутстрап3»: ложь,
«пухлый»: ложь,
«классический»: ложь,
«по умолчанию»: правда,
/* и т.
Запустить Meteor / Создать
Каждый раз, когда Meteor запускается или обновляется, он вызывает пакет semantic:ui для создания семантического пользовательского интерфейса.
Пакет использует разницу между custom.semantic.json и .custom.semantic.json , чтобы избежать ненужного повторного создания файлов.
Если файл .custom.semantic.json не существует или отличается от custom.semantic.json, будет создан семантический пользовательский интерфейс.
Настройка переменных сайта
Semantic UI meteor включает тему сайта site/, которую можно использовать для настройки меньшего количества переменных для вашего сайта. Эти файлы являются необязательными и могут быть безопасно удалены, если настройка не требуется.
Посетите наше руководство по темам, чтобы узнать больше о темах.
Проблемы и отладка
Для получения справки по Semantic UI Meteor и для получения последних обновлений посетите главный репозиторий на GitHub
Посетите репозиторий Meteor
Включите библиотеку как зависимость NPM из приложения ember-cli .
