Skip to content

Commit

Permalink
docs: update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
MR-Addict committed Oct 29, 2024
1 parent e845044 commit 83fd2fc
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

### 1.2. 笔记归档

每学期结束后我会把本学期的笔记添加到归档页面当中,归档页面不再使用数据库存储,而是使用本地的 JSON 文件,并编译成静态页面以提高访问速度。JSON 文件的路径是`archive` ,每条笔记的 schema 如下:
每学期结束后会把本学期的笔记添加到归档页面当中,归档页面不再使用数据库存储,而是使用本地的 JSON 文件,并编译成静态页面以提高访问速度。JSON 文件的路径是`archive` ,每条笔记的 schema 如下:

```json
{
Expand Down Expand Up @@ -46,11 +46,11 @@ CURRENT_TERM="2024-2025年第一学期"

ISR,也就是 Next.js 的按需编译,查看笔记的页面正常情况下都是静态页面,只有在有新的提交笔记后才会重新编译,这样可以显著提高访问流畅度。

~~但是测试发现目前 13.3.2 版本本地使用存在问题,可是部署在 Vercel 之后又可以正常使用。这应该是 Bug,我会持续关注随时更新 Next.js 的版本。另外目前 ISR 还没有嵌入到 app 目录当中,仍然在使用 pages 中的 api。~~(更新:13.4.0 之后的稳定版本推出后,现在使用 **revalidatePath** 就可以很简单地在服务端重新编译想要的静态页面,不需要另开 API 了。)
~~但是测试发现目前 13.3.2 版本本地使用存在问题,可是部署在 Vercel 之后又可以正常使用。这应该是 Bug,后面将持续关注随时更新 Next.js 的版本。另外目前 ISR 还没有嵌入到 app 目录当中,仍然在使用 pages 中的 api。~~(更新:13.4.0 之后的稳定版本推出后,现在使用 **revalidatePath** 就可以很简单地在服务端重新编译想要的静态页面,不需要另开 API 了。)

## 二、Docker部署

我已经提前编译好了 Docker 镜像,可以直接使用,部署的话记得修改其中的环境变量
本项目已经提前编译好了 Docker 镜像,可以直接使用,部署的话修改一些环境变量即可,比如值班时间和当前学期名称,数据库URI不用改

```yaml
services:
Expand Down
Binary file modified images/form.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 83fd2fc

Please sign in to comment.