Angular 致命错误C1083:无法打开包含文件:';node_api.h';:\node\u modules\bcrypt\build\bcrypt\u lib.vcxproj中没有此类文件或目录
建筑电子角sqlite应用 项目中安装的以下版本 节点v10.20.1Angular 致命错误C1083:无法打开包含文件:';node_api.h';:\node\u modules\bcrypt\build\bcrypt\u lib.vcxproj中没有此类文件或目录,angular,sqlite,electron,Angular,Sqlite,Electron,建筑电子角sqlite应用 项目中安装的以下版本 节点v10.20.1 角度CLI:11.2.11 打字稿4.1.5 电子v12.0.5 electron builder ^22.11.1 “电子重建”:“^2.3.5”, “节点加载项api”:“^3.1.0”, “节点gyp”:“^8.0.0”, “sqlite3”:“github:mapbox/node-sqlite3” 使用以下命令:npm run rebuild 在下面出错 ⠼ 生成模块:bcrypt,已完成:0G:\Project\P
角度CLI:11.2.11
打字稿4.1.5 电子v12.0.5 electron builder ^22.11.1 “电子重建”:“^2.3.5”, “节点加载项api”:“^3.1.0”,
“节点gyp”:“^8.0.0”,
“sqlite3”:“github:mapbox/node-sqlite3” 使用以下命令:npm run rebuild 在下面出错 ⠼ 生成模块:bcrypt,已完成:0G:\Project\Project\node\u modules\node addon- api\napi.h(4,10): 致命的 错误C1083:无法打开包含文件: “node_api.h”:没有这样的文件或目录 [G:\Project\Project\node\u modules\bcrypt\build\bcrypt\u lib.vcxproj ] ✖ 重建失败
An unhandled error occurred inside electron-rebuild
node-gyp failed to rebuild 'G:\Project\Project\node_modules\bcrypt'.
Error: `C:\Program Files (x86)\Microsoft Visual
Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe`
failed with exit code: 1
Error: node-gyp failed to rebuild 'G:\Project\Project\node_modules\bcrypt'.
Error: `C:\Program Files (x86)\Microsoft Visual
Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe`
failed with exit code: 1
at ModuleRebuilder.rebuildNodeGypModule (G:\Project\Project\node_modules\electron-
rebuild\lib\src\module-rebuilder.js:193:19)
at process._tickCallback (internal/process/next_tick.js:68:7)
如果有帮助,请检查此项-Hi@Tejeshree谢谢分享,谢谢帮助,我按照步骤操作,但现在我在尝试加载binding.gyp时在binding.gyp中遇到了新错误,如未定义的变量napi_build_version