title: 使用主题
使用主题 {#use-theme}
在 Slidev 中更换主题非常简单。在 frontmatter 中添加 theme:
配置即可。
---
theme: seriph
---
在服务启动后,它会自动提示你是否安装该主题:
- ? The theme “@slidev/theme-seriph” was not found in your project, do you want to install it now? › (Y/n)
或者你也可以手动安装:
$ npm install @slidev/theme-seriph
现在你就可以使用全新的主题了!你可以查阅相应主题的 README 文档以了解更多的使用细节。
想要分享你自己的主题吗?来看看如何 编写主题。
弹出主题 {#eject-theme}
如果你想对当前的主题拥有完全的掌控,你可以将它 弹出 (eject)到本地的文件系统,并且随心所欲地修改它。可以使用以下命令:
$ slidev theme eject
它会将你当前使用的主题弹出到 ./theme
目录下,然后请将你的 frontmatter 修改为:
---
theme: ./theme
---
如果你想在现有的主题上制作主题,这样会很方便。当然如果你这么做了,记得标明原主题和作者哦 :)
本地主题 {#local-theme}
通过上面的描述,你可能已经发现了:在一个项目里是可以使用本地主题的。你只需要在主题说明中引入相对路径:
---
theme: ./path/to/theme
---
欲了解更多详细信息,请参阅 编写主题。