SanYeCao-blog/docs/EnvVariables.md
2026-03-26 14:23:09 +02:00

2.2 KiB
Raw Permalink Blame History

环境变量说明

[中文 | English]

在项目的.env.example中,列举了如下环境变量

变量名 内容
GITHUB_TOKEN 填写你的 Personal access tokens
GISCUS_REPO_OWNER 你的Github账号名ClovertaTheTrilobita
GISCUS_REPO_NAME 你的代码仓库,如SanYeCao-blog
GISCUS_CATEGORY_ID GISCUS的栏目ID,详见下方说明
GISCUS_DATA_REPO_ID GISCUS的仓库ID,详见下方说明

1. GITHUB_TOKEN

它可以大幅增加你的Github API访问限度打开此链接Personal access tokens

选择 Generate new token

并将生成的Token复制到.env相应位置。

2. GISCUS

博客使用基于GISCUS API的评论区它可以将github仓库的Discussion区域部分映射到网页中以作为评论区使用。

①启用你仓库的Discussion

在仓库的Settings > General > Features中找到Discussions勾选以启用它。

之后进入Discussion页面,点击页面左边Categories旁边的铅笔按钮,随后点击New category,新建一个名为Comments的栏目。

②安装Giscus的Github App

点击此链接:Github App - giscus

将其安装到你Fork的博客代码仓库中。

随后进入:giscus.app

Repository栏中填写你的仓库地址,并在Page ↔️ Discussions Mapping中选择Discussion title contains a specific term

Discussion Category处选择我们刚刚新建的Comments

最后在下面生成的代码中找到data-category-iddata-repo-id,将其填写到环境变量中。