@bigcommerce/big-design

中文文档
5.0.0发布于 2026/08/25(MIT AND CC-BY-3.0)TypeScriptESM + CJS构建来源已验证近 30 天下载 1.6万
中文使用文档
文档目录3 节
  1. 文档
  2. 快速启动指南
  3. 版本支持

大设计 npm version CircleCI

BigDeign React 组件.

文档

你可以找到我们 文档页面。 。 。 .

快速启动指南

在您的工程中使用大设计和样式组件@ 6 npm数字 :

npm install @bigcommerce/big-design styled-components@6

或带有 pnpm数字 :

pnpm add @bigcommerce/big-design styled-components@6

添加字体为 a <link> 在你身边 index.html编号 :<head> 键.

<head>
  <link rel="preconnect" href="https://fonts.googleapis.com" />
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="" />
  <link href="https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@200;300;400;600&display=swap" rel="stylesheet" />
</head>

如果使用 Next.js,请使用 next/fonts/google 导入 :

import { Source_Sans_3 } from 'next/font/google';

const sourceSans3 = Source_Sans_3({
  display: 'swap',
  weight: ["200", "300", "400", "600"],
  subsets: ['latin'],
});

见 https://nextjs.org/docs/app/api-reference/组件/font 关于如何应用字体的更详细信息.

导入 GlobalStyles 组件并在您的应用程序中使用一次。 这将在全球设置一些风格 添加 常规.cs我们建议将其贴近 您的根组件。 然后导入任何组件, 例如 Button把它用在应用程序的任何地方.

import { Button, GlobalStyles } from '@bigcommerce/big-design';

// ...

<App>
  <GlobalStyles />
  <Button>Click me</Button>
</App>

版本支持

版本数反应样式组件状态
5.x (最新数据)第 19 条^6.1.14活动
4.0.0第 18 条^6.1.14折旧, 不使用 (断裂的Flex/Grid/icon布局默认;见npm 折旧通知)
3.x第 18 条^5维护;视具体情况考虑后端口

版本与发布记录

@bigcommerce/big-design 共发布 120 个版本,首次发布于 2019/08/14;过去 12 个月发布了 12 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
5.0.0latest2026/08/252 个月前
4.0.02026/08/112 个月前
3.3.02026/07/293 个月前
3.2.02026/07/074 个月前
3.1.02026/07/034 个月前
3.0.02026/06/184 个月前

其他发布通道:next → 0.32.2-alpha.0。

关于 @bigcommerce/big-design 的常见问题

如何安装 @bigcommerce/big-design?

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

@bigcommerce/big-design 支持 TypeScript 吗?

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

@bigcommerce/big-design 支持 ESM 还是 CommonJS?

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

@bigcommerce/big-design 可以商用吗?

@bigcommerce/big-design 使用 (MIT AND CC-BY-3.0) 许可。声明的许可为 (MIT AND CC-BY-3.0),请阅读许可原文确认使用条件。以上为概括,不构成法律意见,请以许可原文为准。

@bigcommerce/big-design 的下载量有多少?

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

@bigcommerce/big-design 还在维护吗?

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