macOS上electron项目中使用sqlite3数据库,获取不到 node_sqlite3.node 文件的问题

最近有个项目使用到了 react、electron、sqlite3。
在启动项目后 控制面板 中报错如下:

macOS上electron项目中使用sqlite3数据库,获取不到 node_sqlite3.node 文件的问题_第1张图片

这个问题困扰了我很久,也按百度上各式各样的方法试了没有用

最后找到node-pre-gyp的github上找到解决的方法

使用npm命令:

npm install sqlite3 --build-from-source --target_arch=arm64

使用这个这个命令前置条件

1.node-gyp

2.node-pre-gyp

安装完成后启动项目就能正常运行了!!!

你可能感兴趣的:(数据库,macos,electron)