橘子のBlog
首页项目归档照片墙音乐灵境说说杂谈友链关于
封面

差点见不到我的博客

2026-08-14 22:02:16
✨ 心情:疲惫

原本是说想给博客的歌曲做个排序功能的,结果最后搞来搞去差点把后台搞崩了
因为我的后台跑的是"过期的快照"

my-blog-manager 后台不是用 npm run dev 在跑,而是被 launcher.py 用生产模式启动的:它检测到 .next/standalone/server.js 存在,就执行 node server.js。

而文章页面是(app/posts/[slug]/page.tsx、app/timeline/page.tsx):

const postsDirectory = path.join(process.cwd(), 'posts');

生产模式下 process.cwd() = .next/standalone,所以后台读的是 .next/standalone/posts/——都没有更新这个 standalone 快照。TAT

目前的解决办法就是:
删掉或改名 .next/standalone/server.js,让 launcher.py 自动回退到 npm run dev 模式。这样后台读的就是 my-blog-manager/posts/ 实时数据

avatar

橘子origin

一名正在和算法、数据结构死磕的计算机专业大二大学生! 我相信,代码是逻辑的诗篇,而算法是其中最凝练的修辞。

2026年8月

一
二
三
四
五
六
日
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Recent Records

一个拍纪录片的人,正在被时代淘汰

2026-06-02 23:01:52

🐱煤球接入Deepseek

2026-06-01 17:13:10

😋如何在不与 update.py 冲突的前提下为博客添加自定义功能

2026-05-31 02:20:42