425 字
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
Use npm instructions here.
@tab:active **pnpm**#pnpm
Use pnpm instructions here.
:::

每个选项组至少需要两个 @tab 分节,且每个分节都需要有正文内容,并与标记之间以空行分隔.无效或不完整的选项组会保持为普通可读的 Markdown.

Markdown 选项组
https://blog.0vd.cn/posts/option-groups/
作者
XiaoXhan1234
发布于
2026-09-02
许可协议
CC BY-NC-SA 4.0

分享文章

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

继续阅读

沿着主题读

基于共同的标签与分类

换条路线

从其他文章中稳定抽取

评论

正在加载评论...