@carbon-labs/react-whats-new

中文文档
0.28.0发布于 2026/06/02Apache-2.0TypeScriptESM + CJS构建来源已验证近 30 天下载 8483

碳实验室-什么是新的

中文使用文档
文档目录8 节
  1. 开始
  2. 使用量
  3. 常设委员会
  4. 故事书
  5. 捐款
  6. QQ 更改日志
  7. 许可证
  8. IBM 遥测

@ 碳- labs/ react- whats- new

License

这个 @carbon-labs/react-whats-new 软件包中包含“What's 新的模式。 新模式由IBM的碳组成 产品泪水表组件、若干碳组件和图标以及 的组件。 以下构成部分由下列单位提供: @carbon-labs/react-whats-new数字 :

目标 :

  • Toc
  • TocList
  • TocItem
  • TocSections
  • TocSection

泡点:

  • Bubble
  • BubbleHeader

视图图 :

  • ViewStack
  • View

开始

要安装 @carbon-labs/react-whats-new 在您的项目中, 您需要运行 以下命令使用 无数字 :

npm install -S @carbon/react @carbon/ibm-products @carbon-labs/react-whats-new

如果你喜欢 雅伦,使用以下命令 相反:

yarn add @carbon/react @carbon/ibm-products @carbon-labs/react-whats-new

使用量

要使用此软件包, 您需要从两者导入组件 @carbon/react, (中文(简体) ), @carbon/ibm-products 财务报告和审定财务报表 @carbon-labs/react-whats-new 改为 作"什么是新图案".

import React, { useCallback, useRef, useState } from 'react';

import {
  Toc,
  TocList,
  TocItem,
  TocSections,
  TocSection,
  Bubble,
  BubbleHeader,
  ViewStack,
  View,
} from '@carbon-labs/react-whats-new/es/index';
import { Tearsheet } from '@carbon/ibm-products';

function App() {
  return (
    <>
      {/* Tier 2 - release notification pattern */}
      <Bubble>
        <BubbleHeader>...</BubbleHeader>
        <ViewStack>
          <View>...</View>
        </ViewStack>
        ...
      </Bubble>

      {/* Tier 1 - what's new center pattern */}
      <Toc ref={tocRef}>
        <Tearsheet
          influencer={
            <TocList>
              <TocItem>Feature 1</TocItem>
              <TocItem>Feature 2</TocItem>
            </TocList>
          }>
          <TocSections threshold={0.2}>
            <TocSection as="div">...</TocSection>
            ...
          </TocSections>
        </Tearsheet>
      </Toc>
    </>
  );
}

export default App;

常设委员会

导入样式从 @carbon/react, (中文(简体) ), @carbon/ibm-products 财务报告和审定财务报表 @carbon-labs/react-whats-new 在样式表中:

@use '@carbon/react' with (
  $font-path: '@ibm/plex'
);
@use '@carbon/ibm-products/scss/components/Tearsheet';
@use '@carbon-labs/react-whats-new/scss/whats-new';

故事书

您可以探索可用的组件, 查看不同的配置选项, 学会如何编曲 故事书。 。 。 .

捐款

想要为 @carbon-labs通过碳实验室读取 捐款款次 在潜入开发者指南之前:

QQ 更改日志

见最新更新和版本历史 更改日志。 。 。 .

许可证

凭 Apache 2.0 许可证。 。 。 .

IBM Telemetry IBM 遥测

本套件使用 IBM 遥测来收集去识别和匿名的度量衡 数据。 通过安装此包作为依赖, 您同意远程测量 藏书。 选择退出,看 选择退出IBM遥测数据收集。 。 。 . 有关所收集数据的更多信息,请参见: IBM 遥测文档。 。 。 .

版本与发布记录

@carbon-labs/react-whats-new 共发布 27 个版本,首次发布于 2025/03/11;过去 12 个月发布了 11 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.28.0latest2026/06/025 个月前
0.27.02026/05/165 个月前
0.26.02026/05/145 个月前
0.25.02026/05/125 个月前
0.24.02026/05/115 个月前
0.23.02026/05/086 个月前

关于 @carbon-labs/react-whats-new 的常见问题

@carbon-labs/react-whats-new 是什么?

碳实验室-什么是新的

如何安装 @carbon-labs/react-whats-new?

在项目目录运行 npm install @carbon-labs/react-whats-new,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:@carbon/ibm-products(^2.76.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@carbon-labs/react-whats-new 支持 TypeScript 吗?

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

@carbon-labs/react-whats-new 支持 ESM 还是 CommonJS?

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

@carbon-labs/react-whats-new 可以商用吗?

@carbon-labs/react-whats-new 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@carbon-labs/react-whats-new 的下载量有多少?

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

@carbon-labs/react-whats-new 还在维护吗?

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