05-ui-kit

Библиотека компонентов для 05.ru

Usage no npm install needed!

<script type="module">
  import 5UiKit from 'https://cdn.skypack.dev/05-ui-kit';
</script>

README

UI-кит для 05.ru

CLI

Проект состоит из двух сущностей: документации для библиотеки и самого файла библиотеки для импорта в другие проекты.

# Сборка с автообновлением документации и библиотеки для импорта
$ npm run kit

# Одинарная сборка документации и библиотеки
$ npm run kit:build

# Сборка с автообновлением библиотеки для импорта
$ npm run lib

# Одинарная сборка библиотеки
$ npm run lib:build

# Сборка с автообновлением документации
$ npm run styleguide

# Одинарная сборка документации
$ npm run styleguide:build

Добавления компонента

Для добавления компонента необходимо создать каталог в src/components/<имя_компонента> с файлом index.vue. Компонент будет автоматически включен в сборку, а его именем будет имя директории. Каждый компонент может состоять из более мелких компонентов, js-файлов и прч., основное условие - наличие файла index.vue в корне директории.