Windows的电子版本显示sqlite3错误。但是Ubuntu Works的相同版本

时间:2019-04-01 16:43:18

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

enter image description here

使用以下设备包装:电子包装器

数据库:sqlite

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

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

我尝试导航到资源/应用,然后使用

之类的命令
  

npm运行重建

尝试安装python,node,然后尝试安装,但似乎需要一些CL.exe文件,因此也不得不下载Visual Studio C ++程序包,但不幸的是,在我看来,该文件没有该文件。

也尝试过

  

npm install sqlite3 --build-from-source   但出现错误

有人可以帮助我采取确切的步骤吗?我还需要帮助才能知道我是否必须对已经构建的软件包或在构建之前进行此步骤?

1 个答案:

答案 0 :(得分:0)

我得到的最好的解决方法是在Windows中构建系统,然后将其部署到Windows中。您需要在可能中断的每个步骤中使用Google进行搜索,然后对其进行修复。有很多可能性,因此我在这里无法描述。