dance ui
@dance-ui
? Простая и элегантная библиотека компонентов.
Библиотека компонентов React, разработанная с использованием PNPM+Vite+TS+Tailwind, организованный MonorePo, а сайты документов создаются с использованием Docusaurus
Онлайн -адрес сайта документа: https://dance.cosine.ren/
Адрес github: https://github.com/dance-team/dance-ui
Пакет NPM: https://www.npmjs.com/package/@dance-ui/ui
Обновление журнала: change_log
pnpm i @dance-ui/uiПредставляем компоненты: полное представление компонента
import { Button } from '@dance-ui/ui'
export default ( ) => {
return < Button type = "primary" > Primary </ Button >
} # install decencies
pnpm i
# build ui & start docs
pnpm startstart выполняет build:ui , start:docs , чтобы запустить сайт документа по очередиstart:docs не упаковывает библиотеку компонентов и напрямую запускает сайт документа, который подходит для ситуаций, когда она была упакована один раз.start:demo -пакеты библиотеки компонентов и запускают демонстрационный проектbuild библиотеку компонентов и упаковку сайта документаbuild:ui отдельноbuild:ui-watch отдельно упаковки компонентов библиотеки и отслеживает изменения и обновления в режиме реального времени. В сочетании с началом: демонстрация вы можете отслеживать эффекты модификации компонентов в режиме реального времени.serve:docs просмотр документов сайтchange выполнения использует изменения, добавляя в запись версии, изменение версииnew скрипт для создания нового компонентаlint выполняет проверку кода Eslint в библиотеке компонентов pnpm new для создания нового компонента, введите китайское имя и английское имя компонентаpackages/components/src чтобы найти созданные вами компоненты для разработки. Соответствующий документ находится в packagesexampledocscomponentspnpm change может записать журнал обновления, и этот шаг также можно сделать (Merge PR, а затем внести коррективы)