程

程沛权

首页项目博客菜谱文身关于
全部技术开源设计随笔
  • Obsidian x 飞牛 NAS:打造免费的跨平台笔记同步与备份方案

    Obsidian x 飞牛 NAS:打造免费的跨平台笔记同步与备份方案

    从 2019.08.01 重新开始写日记,到今天居然坚持了 6 年了,一开始是记录在一款云笔记 App 上,直到四个月前陆陆续续把数据迁移到自己家里的 NAS ,把数据爬回来才发现居然接近 8 GB …… 一直觉得好像都是文字为主,没想到也配了不少图片,重新看的时候生活还挺丰富多彩的哈哈哈!

    2025/10/8

  • 解决 better-sqlite3 连接 SQLite 时报错 Could not locate the bindings file

    解决 better-sqlite3 连接 SQLite 时报错 Could not locate the bindings file

    有一个 Nest 服务是用 Docker 部署的,因为连了 SQLite ,迁移服务器后出现了一点问题,问题倒不是出在 SQLite 上,而是 TypeORM 基于 better-sqlite3 操作 SQLite ,这个库少了一个编译好的 Node.js 模块,导致在 Docker 里运行的时候,会报错。

    2025/2/16

  • 记录一次 ERR_INCOMPLETE_CHUNKED_ENCODING 的问题排查

    记录一次 ERR_INCOMPLETE_CHUNKED_ENCODING 的问题排查

    最近博客改版也顺便改了部署方式,页面访问也检查了重定向配置等等,看起来似乎没什么问题,但还是收到了一个反馈 RSS 订阅源报错的情况,反馈在 RSS 聚合软件里提示订阅报错了,反馈在 RSS 聚合软件里提示订阅报错了,我自己也尝试了确实不行,奇了怪了!

    2024/11/25

  • 使用 remark-directive 为 Unifiedjs 提供 Markdown 视频语法的解析

    使用 remark-directive 为 Unifiedjs 提供 Markdown 视频语法的解析

    最近对博客进行了一次技术栈迁移, Markdown Parser 的整个工作流程都是自己管理的,包括不同结果的输出,例如:提供给 RSS 订阅用的 HTML ,提供给列表和搜索用的 Metadata ,以及提供给详情页作为 React 组件渲染内容用的 JSX ,这些过程并不算复杂,事实上进展确实是很顺利,但是在我以为即将大功告成之际,突然发现渲染出来的内容少了一个东西:我的视频呢?

    2024/11/10

  • 干净的 TypeScript 项目在编译时报错 Cannot find module 'undici-types' 的原因和解决

    干净的 TypeScript 项目在编译时报错 Cannot find module 'undici-types' 的原因和解决

    很久前配合 《前端工程化:基于 Vue.js 3.0 的设计与实践》 一书在 TypeScript 章节里讲解的内容,提供了一个很干净的 demo (见 hello-node ),除了必要的基础技术栈外,没有过多的第三方依赖,一直运行良好,直到这个假期收到了读者反馈,和我说在运行 npm run build 时出现类似下方的报错,无法正确编译。

    2024/4/6

  • macOS 基于 Android Studio 修改模拟器 Hosts

    macOS 基于 Android Studio 修改模拟器 Hosts

    用回 macOS 一段时间了,各种软件对 M 系列芯片基本上也都有支持的版本,除了安卓模拟器 - - 。之前在 Windows 上面常用的 MuMu 、雷电、夜神等模拟器,不是没有 Mac 版,就是虽然有 Mac 版,但不支持 M 系列芯片( ARM 架构),所以抛弃一系列国产模拟器,回归 Android Studio 。

    2024/2/10

  • Previous
  • 1
  • More pages
  • 6
  • Next

我出版的书

我出版的书

我和猫的日常

我和猫的日常

友情链接

Vue3 入门指南与实战案例
飞牛 fnOS
The Art of Chawye Hsu
旅行家龙猫
Muki Space
© 2014-2026 程沛权粤ICP备20011269号-1