Spectron和启动电子应用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spectron和启动电子应用相关的知识,希望对你有一定的参考价值。

在尝试为我的电子应用程序运行第一个mocha测试时,我收到错误:

enter image description here

我很确定它与应用程序的运行方式有关。在使用“电子”时。首先,没有问题。当执行“npm start”时,我得到与图中相同的错误。最有可能的是它与数据库添加到电子(PouchDB + sqlite)for Windows(重新编译)的方式有关

由于为PouchDB配置sqlite for electron花了我一段时间而且我必须使用这个工具,你认为有办法让mocha在这种情况下运行吗?

答案

我不认为你应该使用“npm start”,我在编写mocha测试的目录下启动了一个cmd窗口,然后运行“mocha”并运行测试。

以上是关于Spectron和启动电子应用的主要内容,如果未能解决你的问题,请参考以下文章

Spectron,mocha和chai可以声称变量在Electron-app中具有预期值吗?

我们如何使用Puppeteer编写/自动化Electron应用程序?

启动时全屏电子应用程序

如何从网站启动我的电子应用程序

电子应用程序不会启动,准备就绪时不存在

如何从 mac 上的 node.js 脚本启动电子应用程序?