编译的应用程序找不到sqllite的路径

时间:2019-08-30 13:16:10

标签: sqlite electron electron-forge

我为Mac构建了一个基于electronic-forge 5.x版本的电子应用程序。 一切正常,这是我编译应用程序时访问sqlite db的一部分。 我有一个javascript库,在其中指定了这样的数据库路径:

this.db = new sqlite3.Database('./test.db', (err) => {}

当我从IDE中启动应用程序时,它运行良好,但是当我执行电子伪造并创建一个应用程序时,启动它后,我收到了此消息jsut:

无法连接到数据库错误:SQLITE_CANTOPEN:无法打开数据库文件

项目结构如下:

enter image description here

我试图玩弄路径,把../ o ../../放进去,但是没有运气,不知道如何解决这个问题?

0 个答案:

没有答案