интеграций | 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 .