【问题标题】:Electron build for windows shows sqlite3 error. But same build for Ubuntu WorksWindows 的电子构建显示 sqlite3 错误。但是 Ubuntu Works 的相同版本
【发布时间】:2019-08-22 21:38:28
【问题描述】:

包装使用:Electron-Packager

数据库:sqlite

该应用使用 Knex 作为驱动程序来查询 mysqlite。

它说找不到的模块已经存在!但随后也出现了错误。

我尝试导航到资源/应用程序,然后使用诸如

之类的命令

npm 运行重建

尝试安装 python、node,然后尝试,但似乎需要一些 CL.exe 文件,因此也必须下载 Visual Studio C++ 包,但不幸的是,在我的情况下它没有那个文件。

也试过了

npm install sqlite3 --build-from-source 但是出错了

任何人都可以帮助我采取确切的步骤吗?我还需要帮助以了解我是否必须对已经构建的包或在构建它之前执行此步骤?

【问题讨论】:

    标签: node.js sqlite electron knex.js electron-packager


    【解决方案1】:

    我得到的最佳解决方案是在 windows 中构建系统,然后将其部署到 windows。您需要在它中断的每一步都用谷歌搜索,然后修复它。有很多可能性,因此我无法在这里描述。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-05
      • 1970-01-01
      • 2019-05-01
      • 1970-01-01
      • 2020-07-31
      • 1970-01-01
      • 2020-06-27
      • 2021-10-23
      相关资源
      最近更新 更多