在electron中使用sqlite3,win7系统

此案例以win7 SP1 系统为例,下图为初始化的win7 系统(系统不能低于此系统版本)

原生sqlite3 编译时所需要node-gyp 工具,以下是node-gyp 运行所需要的系统环境详细请参考https://github.com/nodejs/node-gyp 

[if !supportLists]1. [endif]准备系统所需的环境

下载安装node.js , python2.7.14 , .net framework 4.5.1

请在CMD(管理员)下,使用npm -v ,node -v, python 确定环境变量无误,执行

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

至此,node-gyp 所需环境准备完成。

2. 安装项目依赖, 编译sqlite3

注:建议环境安装完成后,重启电脑再做sqlite3 的编译

npm install (yarn install)完成依赖安装后, 这里以npm install 为例安装完成后如下图

npm run rebuild编译sqlite3, 完成如下图

至此,sqlite3 编译完成,项目就可以正常运行了.

你可能感兴趣的:(在electron中使用sqlite3,win7系统)