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赞助。