为开发者打造的演示文稿工具 🧑💻👩💻👨💻
简体中文 | English
目前 Slidev 中文文档正在翻译校对过程中 (WIP) 欢迎参与贡献,翻译任务认领说明 |
- 📝 Markdown 支持 —— 使用你最喜欢的编辑器和工作流编写 Markdown 文件
- 🧑💻 对开发者友好 —— 内置代码高亮、实时编码等功能
- 🎨 可定制主题 —— 以 npm 包的形式共享、使用主题
- 🌈 灵活样式 —— 使用 Windi CSS 按需使用的实用类和易用的内嵌样式表
- 🤹 交互 —— 无缝嵌入 Vue 组件
- 🎙 演示者模式 —— 可以使用另一个窗口,甚至是你的手机来控制幻灯片
- 🧮 LaTeX 支持 —— 内置了对 LaTeX 数学公示的支持
- 📰 图表支持 —— 使用文本描述语言创建图表
- 🌟 图标 —— 能够直接从任意图标库中获取图标
- 💻 编辑器 —— 集成的编辑器,或者使用 VS Code 扩展
- 🎥 录制 —— 内置录制功能和摄像头视图
- 📤 跨平台 —— 能够导出 PDF、PNG 文件,甚至是一个可以托管的单页应用
- ⚡️ 快速 —— 基于 Vite 的即时重载
- 🛠 可配置 —— 支持使用 Vite 插件、Vue 组件以及任何的 npm 包
目前 Slidev 中文文档正在翻译校对过程中(WIP)。
同步原理:印记中文 的机器人每天会拉取 Slidev 的官网文档 的内容,并自动合并到 sync-docs
分支,然后会从 sync-docs
分支发起自动合并或 PR 到 main 分支。
仓库维护者需要每天检查该类型的 PR:
- 如无冲突,会自动 merge 到
main
分支中; - 若有冲突,需要先解决 PR 中的冲突,再 merge 到
main
分支中。
贡献者首先 fork 本仓库,基于 main
创建新的翻译分支,进行翻译。翻译完成后,发起到 main
的 PR,等待 review,review 通过,仓库维护者将 PR merge。
若需要本地查看网站效果,可以切换到 site
分支,并执行如下命令:
# 安装依赖,使用 pnpm
$ pnpm install
# 构建文档,site 分支使用了 Git 的 submodules,执行此命令会同时将 docs-cn 同步到 site 分支
$ npm run docs:build
# 启动文档
$ npm run docs