412 字
2 分钟
Markdown 选项组

选项组可以将功能相同的说明放在一起,而不必重复周围的解释。每个选项都支持完整的块级 Markdown;所选值也可以与同一页面上的其他选项组同步。

选择包管理器#

使用 @tab:active 指定初始选项。标题后的 # 后缀可以设置稳定的值,同时不影响显示标题。

npm

使用 npm 安装软件包:

Terminal window
npm install astro
pnpm

使用 pnpm 安装软件包:

Terminal window
pnpm.cmd add astro
Bun

使用 Bun 安装软件包:

Terminal window
bun add astro

运行项目#

此选项组使用 package-manager ID。选择上方的选项后,下方对应的命令也会更新,并且系统会记住该选择,供下次访问时使用。

npm
Terminal window
npm run dev
pnpm
Terminal window
pnpm.cmd dev
Bun
Terminal window
bun run dev

多个备选项#

较长的选项标题会保持在同一行,并在窄屏上于自身导航区域内滚动。

本地工作站

开发功能时使用本地工具链。

托管预览环境

发布临时预览版本以供审核。

持续集成

对每项变更执行稳定、可重复的验证。

生产环境部署

将已验证的构建产物部署到生产环境。

离线恢复流程

网络不可用时,从本地构建产物恢复。

编写语法#

::: tabs#package-manager
@tab npm
在此填写 npm 相关说明。
@tab:active **pnpm**#pnpm
在此填写 pnpm 相关说明。
:::

每个选项组至少需要两个 @tab 区块,并且每个区块的标记与正文之间都需要有一个空行。无效或不完整的选项组会保留为可读的普通 Markdown。

Markdown 选项组
https://tncloud.fun/posts/option-groups/
作者
やわらかな光
发布于
2026-08-28
许可协议
CC BY-NC-SA 4.0

分享文章

生成精美分享图或复制链接,与更多人分享本文。

继续阅读

沿着主题读

基于共同的标签与分类

换条路线

从其他文章中稳定抽取

评论

正在加载评论...