
一个极简的Blog模板,使用 Astro 搭建
- 极简设计
- 支持深色模式切换,并自动跟随系统
- 支持文章搜索功能(pagefind)
- Node.js (建议版本大于20.x)
- pnpm (使用
npm -g pnpm
安装)
- 克隆本项目
git clone https://github.com/Motues/Momo.git cd Momo
- 运行
pnpm install
安装依赖 - 运行
pnpm dev
启动开发服务器
参考配置指南
以下所有的指令可以在根目录下面执行
指令 | 作用 |
---|---|
pnpm instal |
安装依赖 |
pnpm dev |
启动本地服务器,运行在 http://localhost:4321 |
pnpm build |
构建发布版本到 ./dist 目录下 |
pnpm preview |
预览构建后的发布版本 |
pnpm astro ... |
运行 astro 命令,例如 astro add |
- 添加友链功能
- 添加备忘录功能
- 添加搜索功能(使用pagefind,还需要处理中文匹配问题)
- 优化Markdown样式,如
公式,代码块,特殊提示 - 设置文章分页
- 添加目录
- 添加RSS
- 其他小功能,比如
回到顶部,预计阅读时间等 - 评论功能
- 国际化(i18n)