## 环境变量说明

[中文 | English]

在项目的`.env.example`中,列举了如下环境变量 | 变量名 | 内容 | | --------------------- | ------------------------------------------------------------ | | `GITHUB_TOKEN` | 填写你的 [Personal access tokens](https://github.com/settings/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](https://github.com/settings/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](https://github.com/apps/giscus) 将其安装到你Fork的博客代码仓库中。 随后进入:[giscus.app](https://giscus.app)`Repository`栏中填写你的仓库地址,并在`Page ↔️ Discussions Mapping`中选择`Discussion title contains a specific term``Discussion Category`处选择我们刚刚新建的`Comments`。 最后在下面生成的代码中找到`data-category-id``data-repo-id`,将其填写到环境变量中。