我在编译SQLite以便与Nodewebkit一起使用时遇到问题。经过研究,似乎我的程序版本错误。所以我有: - 节点 - NW - SQLite
显然必须有每个提到的程序的特定版本才能使其有效。
我必须拥有哪些程序版本,因此我可以运行此命令:
npm install sqlite3 --build-from-source --runtime=node-webkit --target_arch=ia32 --target=0.12.3
这link表明我应该有NW版本0.8.x.但我无法下载它。或许这根本不是问题......
答案 0 :(得分:0)
我使用node-webkit v0.12.3使用以下命令在Mac上构建:
sudo npm install nw-gyp -g
npm install sqlite3 --build-from-source --runtime=node-webkit --target_arch=ia32 --target=0.12.3
首先,确保全局安装了nw-gyp
。然后,在包含node-webkit可执行文件(nwjs)的目录中或在该文件夹的子文件夹中运行该命令。
然后,运行该命令应在与二进制文件相同的目录中创建一个node_modules
文件夹,其中包含sqlite3
模块。