mcpField
B
better-sqlite3-rebuild

better-sqlite3-rebuild

github.com/mattpocock开发229124 次安装30 周前更新
代码仓库

关于 better-sqlite3-rebuild

better-sqlite3 Rebuild 是用于处理 better-sqlite3 原生模块与 Node.js 版本不匹配问题的技能。它要求运行 npm rebuild 重建依赖后重试,无需先征求用户同意。

主要功能

  1. 01识别 Node.js 版本不匹配错误
  2. 02使用 npm rebuild 重建依赖
  3. 03重建后重试

适用场景

  1. 01修复 NODE_MODULE_VERSION 不匹配错误
  2. 02处理原生模块加载失败

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mattpocock/ai-engineer-workshop-2026-project --skill better-sqlite3-rebuild

安装后在 Claude Code 中输入/better-sqlite3-rebuild确认已加载。

详细介绍

better-sqlite3 重新构建

当遇到与 better-sqlite3 和 Node.js 版本不匹配相关的错误时(例如 NODE_MODULE_VERSION 不匹配、“was compiled against a different Node.js version”、原生模块加载失败),请主动运行以下命令进行修复:

npm rebuild

无需事先询问用户,直接重新构建并重试。

评论

支持 Markdown