0.31.0 • Published 5 months ago

@central-design-system/store v0.31.0

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
5 months ago

Central Design System - Store

Пакет общих компонентов Central Design System от команд B2B-Center на Vue.js

Getting started

У вас должен быть установлен основной пакет CDS

Установка

npm install @central-design-system/store
OR 
yarn add @central-design-system/store

Использование

Импортируйте компонент в ваш проект из установленного пакета

import { componentName } from '@central-design-system/store';

new Vue({
  el: '#app',
  components: { componentName }
})

И используйте как обычный Vue-компонент

<template>
  <component-name></component-name>
</template>  

Contribution

Добавление своего компонента в общий пакет

1. Установка

Запросите доступ к репозиторию на gitlab, после чего склонируйте его

git clone git@gitlab.b2b-center.ru:cds/store.git

Переключитесь в ветку по номеру задачи в Jira

git checkout -b issue_CDS-${taskNumber}

2. Создание компонента

Выполните установка зависимостей

npm install

Создайте новый компонент через npm-команду

npm run new:component

В директории src/components появиться папка с новым компонентом

├── src   
    ├── components 
        ├── {{componentName}}           
        │   ├── test             # Директория с тестами
        │   ├── *.scss           # Стили
        │   ├── *.stories.js     # Storybook
        │   ├── *.vue            # Исходники компонента
        │   ├── index.js         # Основной файл

3. Разработка

Запустите dev режим

npm run dev

Напишите код компонента и проверьте его отображение через Storybook

4. Тестирование

Все компоненты рекомендуется покрывать unit-тестами. Подробнее можно прочитать здесь

npm run test

5. Публикация

Добавьте необходимые изменения в область видимости git

git add .

Зафиксируйте изменения через npm-команду. Подробнее

npm run commit

Создайте merge request на gitlab

0.31.0

5 months ago

0.30.0

5 months ago

0.29.0

6 months ago

0.28.0

6 months ago

0.27.0

8 months ago

0.26.0

1 year ago

0.25.1

1 year ago

0.25.0

1 year ago

0.23.0

1 year ago

0.22.0

1 year ago

0.21.0

1 year ago

0.20.0

1 year ago

0.19.0

1 year ago

0.17.0

1 year ago

0.18.0

1 year ago

0.21.1

1 year ago

0.15.0

2 years ago

0.16.0

1 year ago

0.14.0

2 years ago

0.13.1

2 years ago

0.10.0

2 years ago

0.11.0

2 years ago

0.9.0

2 years ago

0.12.0

2 years ago

0.8.0

2 years ago

0.13.0

2 years ago

0.7.2

2 years ago

0.7.1

2 years ago

0.7.0

2 years ago

0.5.2

2 years ago

0.6.0

2 years ago

0.3.0

2 years ago

0.5.0

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.1

2 years ago

0.5.1

2 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.0-beta.0

3 years ago