此案例以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 编译完成,项目就可以正常运行了.
网友评论