首页/AI 开发工具与流程/better-sqlite3-rebuild
B

better-sqlite3-rebuild

by @mattpocockv
4.0(120)

此技能用于在遇到 better-sqlite3 原生模块报错时自动执行 npm rebuild 并重试,覆盖 NODE_MODULE_VERSION 不匹配、原生绑定加载失败等常见问题。它让 AI 代理无需询问用户即可自愈依赖问题,显著缩短排查与修复时间,保持开发流程不中断。

better-sqlite3native-modulenode-versiontroubleshootingnpm-rebuildGitHub
安装方式
npx skills add https://github.com/mattpocock/ai-engineer-workshop-2026-project --skill better-sqlite3-rebuild
compare_arrows

Before / After 效果对比

1 组
使用前

开发者看到 NODE_MODULE_VERSION 不匹配或原生绑定加载失败时,往往先怀疑代码问题,反复搜索报错、手动删除 node_modules 重装、切换 Node 版本,整个排查链路常常耗掉半小时以上。

使用后

此技能识别到同类原生模块报错后直接执行 npm rebuild 并重试,无需用户确认,通常一次重建即恢复可用,开发者不必中断当前任务去手动折腾依赖环境。

SKILL.md

better-sqlite3 Rebuild

When you encounter errors related to better-sqlite3 and Node.js version mismatches (e.g. NODE_MODULE_VERSION mismatch, "was compiled against a different Node.js version", native module load failures), proactively fix by running:

npm rebuild

Do this without asking the user first - just rebuild and retry.

用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量101
评分4.0 / 5.0
版本
更新日期2026年9月21日
对比案例1 组

用户评分

4.0(120)
5
37%
4
43%
3
13%
2
5%
1
2%

为此 Skill 评分

0.0

兼容平台

🤖claude-code

时间线

创建2026年9月21日
最后更新2026年9月21日
🎁 Agent 知识卡片
调研问卷