2024-03-21 07:25:12 +00:00
|
|
|
|
## config.json 配置说明
|
|
|
|
|
|
|
|
|
|
- "port": 服务器监听的端口号,
|
|
|
|
|
- "pageSize": 首页每一页的文章数量,
|
|
|
|
|
- "descriptionLen": 文章没有配置description字段时,默认取文章内容多少个字作为描述,
|
|
|
|
|
- "author": 博客作者,网站底部展示,
|
|
|
|
|
- "icp": 网站的备案号,
|
|
|
|
|
- "webHookSecret": 博客文章更新勾子的密钥,这里要和你在仓库设置的密钥一样,
|
|
|
|
|
- "categoryDisplayQuantity": 在分类页面下,每个分类下最多展示多少篇文章,
|
|
|
|
|
- "utterancesRepo": 是否开启utterances评论,留空没有评论,否则填写评论存储的仓库name/repo,
|
2024-03-28 11:45:25 +00:00
|
|
|
|
- "gitalk_repo": 是否开启Gitalks评论,留空没有评论,否则填写评论存储的仓库repo,
|
|
|
|
|
- "gitalk_clientID": 应用id,
|
|
|
|
|
- "gitalk_clientSecret": 应用授权密钥,
|
|
|
|
|
- "gitalk_owner": 仓库所有者,
|
2024-03-21 07:25:12 +00:00
|
|
|
|
- "timeLayout": 解析时间的格式,保持和你文章里面的date字段一样,除非了解Golang的时间解析,否则不要修改,
|
|
|
|
|
- "siteName": 网站的名字,
|
|
|
|
|
- "documentGitUrl": 你文章的git地址,应用会把文章克隆在当前目录下,必须公开并且以.git结尾,
|
|
|
|
|
- "htmlKeywords": 网页里面的htmlKeywords,
|
|
|
|
|
- "htmlDescription": 网页里面的htmlDescription,
|
|
|
|
|
- "themePath": 主题路径,留空使用/blog,
|
|
|
|
|
- "themeColor": 博客的主题颜色,
|
|
|
|
|
- "dashboardEntrance": 网站仪表盘的访问路径,留空使用/admin,
|
|
|
|
|
- "themeOption": 网站可选择的主题颜色
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## MD 文章支持的字段
|
|
|
|
|
|
|
|
|
|
- "title": 文章标题,不填使用文件名,
|
|
|
|
|
- "date": 文章日期,排序使用(导航文章使用这个来排序),
|
|
|
|
|
- "description": 文章描述
|
|
|
|
|
- "tags": 文章 tag
|
|
|
|
|
- "author": 文章作者
|
|
|
|
|
- "musicId": 网易云的歌单ID
|
|
|
|
|
|
|
|
|
|
> 文章的这些字段全部可以为空,但是没有日期会默认使用文件生成的日期,那样每次迁移文档时间都是不可控的。
|
|
|
|
|
|
|
|
|
|
## 其他
|
|
|
|
|
开启utterances评论之后,utterancesRepo指向的仓库必须是公开并且可以被评论的,具体使用请访问 https://utteranc.es
|
|
|
|
|
webHook的地址: 你的域名/api/git_push_hook
|