此案例以win7?SP1 系統(tǒng)為例治泥,下圖為初始化的win7?系統(tǒng)(系統(tǒng)不能低于此系統(tǒng)版本)
原生sqlite3?編譯時所需要node-gyp?工具圆雁,以下是node-gyp?運行所需要的系統(tǒng)環(huán)境詳細請參考https://github.com/nodejs/node-gyp?
[if !supportLists]1.?[endif]準備系統(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)境準備完成憨降。
2. 安裝項目依賴, 編譯sqlite3
注:建議環(huán)境安裝完成后父虑,重啟電腦再做sqlite3?的編譯
npm install (yarn install)完成依賴安裝后,?這里以npm?install?為例安裝完成后如下圖
npm run rebuild編譯sqlite3, 完成如下圖
至此,sqlite3?編譯完成授药,項目就可以正常運行了.