有一个 Nest 服务是用 Docker 部署的,因为连了 SQLite ,迁移服务器后出现了一点问题,问题倒不是出在 SQLite 上,而是 TypeORM 基于 better-sqlite3 操作 SQLite ,这个库少了一个编译好的 Node.js 模块,导致在 Docker 里运行的时候,会报错。
2025/2/16
最近博客改版也顺便改了部署方式,页面访问也检查了重定向配置等等,看起来似乎没什么问题,但还是收到了一个反馈 RSS 订阅源报错的情况,反馈在 RSS 聚合软件里提示订阅报错了,反馈在 RSS 聚合软件里提示订阅报错了,我自己也尝试了确实不行,奇了怪了!
2024/11/25
最近对博客进行了一次技术栈迁移, Markdown Parser 的整个工作流程都是自己管理的,包括不同结果的输出,例如:提供给 RSS 订阅用的 HTML ,提供给列表和搜索用的 Metadata ,以及提供给详情页作为 React 组件渲染内容用的 JSX ,这些过程并不算复杂,事实上进展确实是很顺利,但是在我以为即将大功告成之际,突然发现渲染出来的内容少了一个东西:我的视频呢?
2024/11/10
很久前配合 《前端工程化:基于 Vue.js 3.0 的设计与实践》 一书在 TypeScript 章节里讲解的内容,提供了一个很干净的 demo (见 hello-node ),除了必要的基础技术栈外,没有过多的第三方依赖,一直运行良好,直到这个假期收到了读者反馈,和我说在运行 npm run build 时出现类似下方的报错,无法正确编译。
2024/4/6
用回 macOS 一段时间了,各种软件对 M 系列芯片基本上也都有支持的版本,除了安卓模拟器 - - 。之前在 Windows 上面常用的 MuMu 、雷电、夜神等模拟器,不是没有 Mac 版,就是虽然有 Mac 版,但不支持 M 系列芯片( ARM 架构),所以抛弃一系列国产模拟器,回归 Android Studio 。
2024/2/10