status web
@status-im
status-web該MonorePo包含用於在狀態生態系統中構建Web應用程序的軟件包。這些軟件包可以單獨使用或組合以創建一致且美麗的用戶界面。
| 姓名 | npm | 描述 |
|---|---|---|
@status-im/components | 由Radix UI,React Aria,Tailwind CSS構建的組件庫。 | |
@status-im/js | WAKU協議集成和區塊鏈相互作用的LIBARY。 | |
@status-im/icons | 基於我們的設計系統的自動生成圖標庫。 | |
@status-im/colors | 基於我們的設計系統的自動生成調色板。 | |
@status-im/eslint-config | 共享ESLINT配置,用於整個項目的一致代碼樣式。 |
| 姓名 | 描述 |
|---|---|
./apps/connector | 狀態桌面錢包擴展到瀏覽器中的分散應用程序。 |
必需的:
受到推崇的:
.vscode/extensions.json中列出的擴展名。 克隆存儲庫:
git clone https://github.com/status-im/status-web.git
cd status-web
安裝依賴項:
pnpm install
構建所有軟件包:
pnpm build
運行測試:
pnpm test
開始開發模式:
pnpm dev
要查看和與組件互動,您可以運行故事書:
pnpm storybook
這將啟動Storybook服務器,使您可以隔離瀏覽和測試組件。
該項目由Browserstack贊助。