现在是凌晨一点零七分,我刚把首页的一个间距从 24 像素改成 20 像素,刷新,看了三秒,又改回去了。

我妈路过门口,问我怎么还不睡。我说马上。这个“马上”从我上高中开始就没准过。

其实这个网站没几个人看。后台统计里,一天三十来个访问,一半是我自己刷的。但我还是会为了一个 padding 折腾到半夜。

站是七月开始弄的。

那阵子我还在用一个现成的平台发东西,发了大概十几条,突然有一天不想发了。不是平台不好,是那种感觉——你住在一个很漂亮的房子里,但钥匙不在你手上。页面长什么样是它定的,分类怎么排是它定的,哪天它说改版,你的东西就被塞进另一个格子里。我甚至没办法把一篇文章的字体调大两号。

七月中旬的某个下午,我在教室里想这件事,想到一半被数学老师叫起来回答问题。我站起来说不会,坐下以后接着想。

后来就买了域名。duyuuu.com,一年七十八块,从我攒的饭钱里出的。买完那天我截图发给两个朋友,一个回我“这啥”,另一个没回。

服务器是学生机,两核 3.8G 内存,四十个 G 的盘,一年二百八十八。便宜,也小,小到后来给我惹了不少麻烦,那是另一篇的事了。

真正开始写是在八月。第一版特别丑,白底黑字,导航只有三个链接,首页是一句话加一个箭头。我用了三天,其中两天在跟构建作对。

第一次 npm run build 报错,红字刷了一屏。我一条一条看,看到最后发现是路径大小写写错了——Components 和 components,在 Windows 上不报错,Linux 上就找不到。我当时不知道这个道理,改了一晚上,最后在一个英文论坛的第七页看到有人提了一句。

那天我记住两件事:一,Linux 认大小写;二,出问题的时候,答案通常不在第一页。

九月开学以后,能碰电脑的时间只剩晚上十点半到十二点。这段时间刚好够改一个小地方,或者写半篇文章。所以这个站长得很慢,一个功能有时候拖两个星期。评论区是我拖得最久的,从想做拖到做完,中间隔了一次月考。

有意思的是,我原本以为搭站最难的是写代码。

写起来才发现不是。最难的是决定要什么。要不要做点赞?做。做完发现没人点,又开始怀疑是不是不该做。首页第一屏放什么?放文章列表显得空,放一句自我介绍又像个人简历。照片墙放多少张?放多了像图片站,放少了像没做完。

这些事没有人能替我决定,也没有标准答案。我只能先做出来,放两天,自己看着别扭,再改。

代码反而是最省心的部分——它不跟你讲道理,错了就是错了,报错信息至少告诉你错在哪。

现在这个站还有一堆毛病。手机上导航会挤,文章页的目录在长标题下会错位,照片墙加载慢的时候会先白一下。我列在备忘录里,一条一条划。

但今天先到这。

我把间距改回 24,关掉编辑器,风扇的声音慢慢小下去。明天六点十分还要起。