node-sqlite3 就是通过该插件来实现下载预编译的二进制包的:https://github.com/mapbox/node-sqlite3 针对一些不依赖三方 SDK 的 C++ 插件来说,只需导出一份
(https://github.com/sindresorhus/electron-store) SQLite数据存储: 安装node-sqlite3扩展: npm install sqlite3 --
}; resolve(results,fields); }) }); 参考 https://github.com/mapbox/node-sqlite3
本人的开发工作会涉及electron以及前端,对于工作中使用的npm包(点名node-sqlite3和node-sass)在某些情况下,会使用node-gyp进行原生C/C++模块的编译,此时,nodejs
2.3 安装 SQLite 依赖要在 Vue 项目中使用 SQLite,我们可以借助一些库来简化操作,例如 sql.js 或者 node-sqlite3。 如果你的应用需要运行在 Node.js 环境下(例如 Electron 应用),你可以使用 node-sqlite3:npm install sqlite33.
); }); db.close(); 也比较简单,创建db,创建table,插入数据,然后查询,效果如下 【创建数据库】 创建数据库的文档:https://github.com/mapbox/node-sqlite3
restapi.js", "dependencies": { "express": "^4.13.1", "sqlite3": "https://github.com/mapbox/node-sqlite3