@ballistix.digital/react-components

中文文档
9.13.0发布于 2026/10/30TypeScriptESM + CJS近 30 天下载 1766

Ballistix Digital的反射组件

中文使用文档
文档目录8 节
  1. 1. 导言
  2. 1.2 特征
  3. 2. 使用费
  4. 2.1 安装
  5. 3. 贡献
  6. 3.1 所需资源
  7. 3.2 快速启动
  8. 4. 资源

BallistiX 反应组件库文档

1. 导言

作为库的回放可以方便地构建,测试和内部使用标准化React.js组件跨越多个项目.

1.2 特征

  • 完全响应组件出盒子.
  • 完全定制一个组件的造型的能力.

2. 使用费

这个图书馆假设你以前和React.js合作过 如果不是这样,建议你走过 React.js的"开始课程" 先说 这个工程用TypeScript来写. 如果您不熟悉类型脚本, 学着点它会大大地改善你的生活.

2.1 安装

为了在您的项目中开始使用 BallistiX 组件库, 您需要将其作为您的项目的依赖性 。 要将库添加到您的项目中, 请运行 :

yarn add @ballistix/react-components

就是这样。 你们都准备好了 要导入组件,请使用以下导入语句:

import ButtonElement from '@ballistix/react-components/elements/Button';

完整列出的关于现有部件及其道具和状态的概况,请访问 https://layeredprints.github.io/反应-组件。 。 。 .

3. 贡献

这个图书馆假设你以前和React.js合作过 如果不是这样,建议你走过 React.js的"开始课程" 先说 这个工程用TypeScript来写. 如果您不熟悉类型脚本, 学着点它会大大地改善你的生活.

3.1 所需资源

要运行此工程, 您需要安装一些工具和依赖性 :

3.2 快速启动

要运行此工程, 您必须首先将其复制为您的机器上的模板 。 您可以在终端中导航到您自在的下载项目所在位置并运行:

git clone https://github.com/layeredprints/react-components/

之后,您必须导航到工程的文件夹中,并用节点软件包管理器或Yarn安装依赖性.

cd react-components && yarn

一旦安装了所有依赖, 您应该能够启动一个开发服务器 .

yarn storybook

现在来看 http://localhost:6006/ 打开故事书。 恭喜,你现在准备好 开始建立一个组件!

4. 资源

  • 反应 - 一个用于构建用户界面的JavaScript库.
  • 尾风 CSS - 一套通用的首个CSS框架,装有标准化的类别,便于设计.
  • 尾风 UI - 预建和有风格的响应组件的图书馆.
  • 谭斯塔克语Name ——面向网络开发者的高质量开源软件.

版本与发布记录

@ballistix.digital/react-components 共发布 407 个版本,首次发布于 2023/02/10;过去 12 个月发布了 100 个版本。

版本发布日期距今
9.13.0latest2026/10/3010 天前
9.12.3-rc-431.0rc2026/10/3010 天前
9.12.3-rc-430.02026/10/3010 天前
9.12.3-rc-429.02026/10/2218 天前
9.12.22026/09/171 个月前
9.12.2-rc-427.02026/09/151 个月前

关于 @ballistix.digital/react-components 的常见问题

@ballistix.digital/react-components 是什么?

Ballistix Digital的反射组件

如何安装 @ballistix.digital/react-components?

在项目目录运行 npm install @ballistix.digital/react-components,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:next(^16.0.8)、react(^19.2.1)、react-dom(^19.2.1)、tailwindcss(^4.0.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@ballistix.digital/react-components 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@ballistix.digital/react-components 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@ballistix.digital/react-components 可以商用吗?

@ballistix.digital/react-components 使用 未声明 许可。package.json 没有声明许可证。没有许可证的代码默认保留全部权利,商用前请联系作者或查看仓库中的 LICENSE 文件。以上为概括,不构成法律意见,请以许可原文为准。

@ballistix.digital/react-components 的下载量有多少?

根据 npm 官方下载统计,@ballistix.digital/react-components 在 2026/10/08 – 2026/11/06 这 30 天内被下载 1,766 次,日均约 59 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@ballistix.digital/react-components 还在维护吗?

最新版本 9.13.0 发布于 2026/10/30(10 天前);至今共发布 407 个版本,其中过去 12 个月发布了 100 个;首次发布于 2023/02/10。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。