心火 DAILY

第 06 版

代码

折腾、踩坑与记录

代码 · 2026年10月18日

用 Node 自带的 SQLite 搭一个博客

Node 22 之后, node:sqlite 终于可以零依赖用了。这个博客就是被它救活的。 # 为什么不用现成的框架 试过 Hexo、Hugo、Astro,都很漂亮,但每次发文都要走一遍构建流程,像在给机器打工。我想要的是:打开后台,写,点发布,完事。 于是…

1 分钟 · 2 次阅读 · #Node.js #SQLite #折腾

代码 · 10.09

用 CSS 做一张报纸

报纸的版式其实不复杂:几根横线、两种字号、一个能喘气的行高。 # 先定线 css 复制 .rule { border-top : 3px double #1b1914 ; border-bottom : 1px solid #1b1914 ; height :…

代码 · 10.01

一个小而够用的灯箱

灯箱不需要插件。一个 ,一组按钮,几十行事件就够了。 # 打开 js 复制 function openLightbox (src, group) { dialog. querySelector ( 'img' ).src = src; dialog. show…

代码 · 09.27

一段 CSS:让文字呼吸

排版的很多问题,其实是"太挤了"。 css 复制 .prose { font-size : 17px ; line-height : 1.9 ; letter-spacing : 0.01em ; max-width : 42em ; } .prose p +…

按 Esc 关闭 · 支持标题、正文、标签