在客户端计算机上获取sqlite3,而无需编译和安装库

时间:2013-06-01 07:20:19

标签: node.js windows-7 sqlite windows-xp appjs

我需要使用sqlite3构建一个自包含的appjs应用程序,用于win xp 32bit。 我自己正在运行Windows 7 32位并且无法通过npm安装sqlit3。我已经尝试安装所有的gyp和正确的python代码,错误很多,永远不会结束。

有没有办法可以获得预编译/构建的win32的sqlite3节点模块的压缩版本,这样我就可以A)在我的系统上使用它进行开发,B)给客户端而不需要运行任何设置?

编辑我一直在谷歌上搜索像构建sqlite3 for windows这样的东西是一场噩梦&此https://github.com/developmentseed/node-sqlite3/issues/55已被链接了几次。我的客户能够在不安装visual studio或python的情况下运行应用程序,还是仅仅是要求?如果是这样,是否有任何其他数据库可以自包含而不运行数据库服务器?

1 个答案:

答案 0 :(得分:5)

只需使用SQLite的纯Javascript实现,如SQL.js