在electron中使用sqlite3,win7系統(tǒng)

此案例以win7?SP1 系統(tǒng)為例,下圖為初始化的win7?系統(tǒng)(系統(tǒng)不能低于此系統(tǒng)版本)

原生sqlite3?編譯時所需要node-gyp?工具,以下是node-gyp?運行所需要的系統(tǒng)環(huán)境詳細(xì)請參考https://github.com/nodejs/node-gyp?

[if !supportLists]1.?[endif]準(zhǔn)備系統(tǒng)所需的環(huán)境

下載安裝node.js , python2.7.14?, .net framework 4.5.1

請在CMD(管理員)下,使用npm?-v?,node?-v, python?確定環(huán)境變量無誤,執(zhí)行

npm install --global --production windows-build-tools完成后如圖

至此,node-gyp 所需環(huán)境準(zhǔn)備完成。

2. 安裝項目依賴, 編譯sqlite3

注:建議環(huán)境安裝完成后,重啟電腦再做sqlite3?的編譯

npm install (yarn install)完成依賴安裝后,?這里以npm?install?為例安裝完成后如下圖

npm run rebuild編譯sqlite3, 完成如下圖

至此,sqlite3?編譯完成,項目就可以正常運行了.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容