Windows下:
第一步:安裝 electron-rebuild 作為開發(fā)依賴
npm install --save-dev @electron/rebuild
第二步:安裝better-sqlite3
npm install better-sqlite3
第三步:在package.json中添加rebuild命令
{
"scripts": {
"rebuild": "electron-rebuild -f -w better-sqlite3"
}
}
第四步:運行npm run rebuild
之后就可以正常在electron中使用sqlite3了
MacOS下
第一步:安裝 electron-rebuild 作為開發(fā)依賴
npm install --save-dev @electron/rebuild
第二步:安裝better-sqlite3
# 清除緩存
npm cache clean --force
# 安裝arm版better-sqlite3
npm install --arch=arm64 better-sqlite3
第三步:在package.json中添加rebuild命令
{
"scripts": {
"rebuild": "electron-rebuild -f -w better-sqlite3 --arch=arm64"
}
}
第四步:運行npm run rebuild
之后就可以正常在electron中使用sqlite3了