gpt4 book ai didi

javascript - 错误 : cannot find module electron while testing by mocha and spectron in electron-compile app

转载 作者:行者123 更新时间:2023-11-29 19:02:42 24 4
gpt4 key购买 nike

我尝试使用 electron-prebuilt-compile 包编写 electron 应用程序。我按照说明安装了它,所以在我的 devDependencies 中没有 Electron 包。而不是这个,我有 electron-prebuild-compile 依赖。在使用 mocha + spectron 编写单元测试时,我的代码出现问题。我有功能模块:

openLinkinExternalWindow( e ) {                                                                                                                                                                                                       
shell.openExternal(this.link);
}

然后我在模块前面导入 shell:

import { shell } from 'electron';

它在应用程序运行时有效,但是如果我想测试这个模块,就会出现错误:

Cannot find module 'electron'

我应该怎么做才能避免这个问题?

最佳答案

我使用了 electron-mocha 包而不是 mocha 并且它有效

关于javascript - 错误 : cannot find module electron while testing by mocha and spectron in electron-compile app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45699964/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com