仓库主要在yuque-vitepress基础上整合@Sugarat/theme主题,实现用语雀写文档,发布后自动更新到博客,大部分教程内容可以在上面两个仓库找到,不在重复说明。
主要分为下面两部分
- Elog :用来同步语雀文档
- vitepress+@Sugarat/theme:负责博客运行
根据文档说明在.elog.env
配置语雀信息
安装依赖
yarn install
同步语雀文档。注:因为同步命令经常使用,我把本地同步简化成了snyc
,和原yuque-vitepress
有点区别
yarn run sync
开发启动
yarn run dev
构建
yarn run build
预览产物
yarn run serve
它们是两个独立的项目,都支持独立更新和升级,功能上也不存在耦合。
@sugarat/theme主题更新
# 更新主题
pnpm add @sugarat/theme@latest
# 更新vitepress
pnpm add vitepress@latest
elog更新
elog upgrade