Skip to content

Plumbiu/blog

Repository files navigation

简体中文 | English

感谢 fuwari 的样式。

性能分析

移动端: phone-scores

PC 端: pc-scores

Features

自定义

markdown 拓展配置可看文章 Markdown extensions

页面信息

页面信息配置文件在 config/site.ts 文件中,删除某个变量时,记得删除引用该变量的代码。

文章

文章文件在 posts 文件夹中,其子目录表示类别(Categories),如果想要删除某些类别,请同时修改 data/constants/categories.ts 文件。

front-matter

front-matter 至少包含标题以及发布时间:

---
title: 文章标题
date: 文章发布时间
desc: 文章描述(可以是数字,表示描述为正文第几行的内容)
---

i18n

i18n 目前支持不完善,但是你可以在各个分类目录中新建目录,例如 posts/note/en 目录,通过配置 config/locale.ts 文件,文章列表可以显示对应的语言。

图片

图片地址默认携带前缀 images,意味着文件应存放在 public/images 文件夹中。

Env 文件

示例文件: .env.example

Env 文件主要用于评论,需要申请 Github App,具体登陆实现逻辑可以看阮一峰老师的文章 Github OAuth

部署 Github pages

将文件 (./.github/workflows/nextjs.yml)[./.github/workflows/nextjs.yml] 取消注释并修改文件 data/site.tsRepoName 变量。

Warning

Github pages 不支持 API 路由,所以评论会失效。

About

Plumbiu's blog

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages