storybook [跟踪]:生态系统发布

q43xntqr  于 3个月前  发布在  其他
关注(0)|答案(6)|浏览(57)

Storybook生态系统跟踪 - Storybook 8

本文档作为与Storybook相关的各种生态系统的综合跟踪,包括包管理器、渲染器和构建器。其目标是跟踪这些生态系统的发布日期、版本号以及与Storybook的兼容性状态。它提供了一个简化的视图来监控和管理任何潜在的依赖项或破坏性更改,并帮助维护Storybook的稳定性。

操作系统

操作系统Core Storybook支持
Windows + WSL
macOS
Linux

Javascript引擎

Javascript引擎版本号发布日期EOLCore Storybook支持停止支持日期
Node.jsv182022-04-192025-04-30-
v202023-04-182026-04-30-
Bun-
Deno-

包管理器

包管理器版本号发布日期EOLCore Storybook支持停止支持日期
npmv82021-10-07--
v92022-10-24--
v10(未知)未知日期--
yarn (berry) + pnpv32021-08-06--
$$v4$(未知)未知日期未知日期$(未知)$(未知)
pnpm + pnp$ v7$(未知)未知日期未知日期$(未知)$(未知)
bun$ v1$(未知)未知日期$(未知)$(未知)

渲染器

| 渲染器 |\n| --- |\n| React|\n| v16|\n| 2020-10-14|\n| 支持|\n| Angular|\n| v15|\n| 2022-11-22|\n| 支持|\n| v16|\n| 2023-07-24|\n| 支持|\n| v17|\n| 2023-11-06|\n| 支持|\n| v18|\n| 2024-05-24|\n| 支持|\n| Vue|\n| v3|\n| 2022-05-11|\n| 支持|\n| v4|\n| unknown|\n|

tmb3ates

tmb3ates1#

It would be nice to get Parcel listed in the bundler section for tracking. It's big enough that React recommends it or Vite as a tool to reach for if you're not using a framework.

yqyhoc1h

yqyhoc1h2#

是否有关于添加对bun支持的讨论?

jogvjijk

jogvjijk3#

为Node.js之外的另一个JavaScript运行时添加官方支持意味着我们必须承诺长期支持一个类似于bun的运行时。目前,我们仍在等待bun的更广泛采用以满足官方支持的要求,因为我们必须在有限的资源中进行权衡并明智地使用它们。
另一方面,我已经看到有人提到,bun似乎至少在某些情况下可以与Storybook一起工作。
如果你想推动并加速Storybook对Bun的支持,我建议创建一个RFC或者甚至只是一个简单的Issue,这样我们就可以追踪到需要完全支持bun的缺失部分。然后其他贡献者可能会参与进来,并且最初可能是由社区推动对Bun的支持。

xsuvu9jc

xsuvu9jc4#

为Node.js之外的另一个JavaScript运行时添加官方支持意味着我们必须承诺长期支持一个类似于bun的运行时。目前,我们仍在等待bun的更广泛采用,以满足官方支持的需求,因为我们必须在有限的资源中进行权衡,并明智地使用它们。
另一方面,我已经看到有人提到,bun似乎在某些情况下可以与Storybook一起工作。
如果你想推动并加速Storybook对Bun的支持,我建议创建一个RFC或者甚至只是一个简单的Issue,这样我们就可以追踪到需要完全支持bun所需的缺失部分。然后其他贡献者可能会参与进来,并首先由社区推动对Bun的支持。
那么,为什么不允许bun作为包管理器选项呢?因为它不仅是一个运行时,而且也是一个包管理器。

6yoyoihd

6yoyoihd5#

我认为这个项目使用了旧版本的detect-package-manager 2.x,而不是3.x,后者可以检测到bun。对于使用bun和工作区的人来说,这意味着完全失败。但你只需要让storybook选择除了npm之外的任何东西。例如,如果你已经安装了pnpm,我通过这样做取得了很好的成功:

❯ touch pnpm-lock.yaml
❯ bun run storybook

希望这对任何通过谷歌搜索到达这里的人有所帮助。

zpf6vheq

zpf6vheq6#

关于添加对Deno的支持,有任何讨论吗?

相关问题