Skip to content

txix-open/isp-ui-kit

Repository files navigation

Команды

  • npm install — установка зависимостей
  • npm build — сборка пакета
  • npm storybook — запуск storybook
  • npm build-storybook — сборка storybook

Обновление версии

Для обновления версии необходимо:

  1. Поднять версию в package.json.
  2. Прописать изменения в CHANGELOG.md.
  3. Пакет автоматически добавится в npm после сборки на сервере.

Установка пакета в другие проекты

Для установки пакета выполните:

npm install isp-ui-kit

Возможные проблемы

1. Не подгружаются стили

Для поддержки смены светлой/темной темы используются CSS переменные. Чтобы они работали в проекте, необходимо добавить antd-конфиг:

<ConfigProvider theme={{ cssVar: true }} locale={ruRu}>
  <App />
</ConfigProvider>

2. Ошибка импорта Vite

Ошибка:

TypeError: Super expression must either be null or a function

Чтобы исправить, добавьте плагин для Vite:

npm install vite-plugin-node-polyfills