我对Electron app有一些问题,用knexjs和sqlite做出回应。 我在节点脚本上使用knex和sqlite db文件,它也负责电子引导。 当我从"电子"命令,从控制台一切正常,应用程序工作,数据库正常。但是,当我打包应用程序与电子打包程序应用程序崩溃启动(没有任何错误)。当我删除负责与sqlite文件应用程序连接的knex处理中的部分工作...
knex bootstraping看起来像这样:
let knex = require("knex")({
client: "sqlite3",
connection: {
//when i comment this line app does not crash
filename: path.join(app.getPath('userData'), 'database.sqlite')
}
});
你有什么想法可能有什么不对吗?