浏览器导出器
CLI 导出需要安装 Playwright,对部分环境不友好。Slidev 提供了浏览器端导出器:启动开发服务器后,在浏览器里点几下即可导出,无需任何额外安装。
导出界面
启动开发服务器:
bash
slidev然后在浏览器访问:
http://localhost:3030/export页面即打开导出工具界面,展示当前演示文稿的导出选项。
支持的导出格式
| 格式 | 说明 |
|---|---|
| 整份演示文稿,与 CLI 导出效果一致 | |
| PPTX | 图片式 PPTX,可在 Office 中打开 |
| ZIP | 全部幻灯片的 PNG 图片打包 |
无需 CLI,浏览器本身完成渲染与导出。
无需安装 Playwright
浏览器导出器的核心优势:
- 无需执行
npx playwright install chromium - 无 Node 环境依赖问题
- 使用你当前浏览器渲染,所见即所得
对于只想快速拿一份 PDF 或 PPTX 的场景,浏览器导出器是最轻量的选择。
使用步骤
- 启动开发服务器:
slidev - 浏览器打开
http://localhost:3030/export - 选择导出格式(PDF / PPTX / ZIP)
- 点击导出按钮,等待渲染完成
- 浏览器自动下载生成的文件
与 CLI 导出的对比
| 对比项 | CLI 导出 | 浏览器导出器 |
|---|---|---|
| 依赖 | 需安装 Playwright | 无需安装 |
| 使用方式 | 命令行 | 浏览器界面 |
| 格式 | PDF/PPTX/PNG/MD/MP4 | PDF/PPTX/ZIP |
| 精细参数 | --range --with-clicks 等 | 基础选项 |
| 适用场景 | 脚本化、CI、批量 | 快速导出、临时交付 |
注意事项
- 导出器基于浏览器渲染,请使用 Chrome/Edge 等现代浏览器
- 动画与过渡以最终形态渲染,如需分步骤导出请走 CLI 的
--with-clicks - 导出大文件时保持页面在前台,避免浏览器节流导致渲染中断
- 远程分享时访问
/export需通过--remote方式公开地址
使用建议
- 临时交付:别人机器上没装 Playwright,直接用浏览器导出器
- 快速预览:演示前导出 PDF 核对一遍内容
- 配合 CLI:日常批量导出用 CLI,零散导出用浏览器,按需选择
浏览器导出器把导出能力装进浏览器,进一步降低了 Slidev 的使用门槛,是 CLI 之外最便捷的补充通道。