
解决pnpm v10不自动构建背景使用better-sqlite3pnpm时候pnpm i初始化正常。但是运行的时候提示D:\gitee\mini\node_modules\.pnpm\bindings1.5.0\node_modules\bindings\bindings.js:126 err new Error( ^ Error: Could not locate the bindings file. Tried: → D:\gitee\mini\node_modules\.pnpm\better-sqlite311.10.0\node_modules\better-sqlite3\build\better_sqlite3.node查看node_modules\better-sqlite3存在better-sqlite3但是该目录下不存在build文件。解决方案方案一使用其他包管理工具使用npmoryarn这些工具会自动进行构建。方案二使用pnpm rebuild使用pnpm approved-buildspnpm rebuild本地进行打包需要以下环境pythonVisual Studio Build Toolsnode_gyp咔咔一顿安装配置环境变量或者.npmrc。