2

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

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

我在模块前面进行了 shell 导入:

import { shell } from 'electron';

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

找不到模块“电子”

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

4

1 回答 1

3

我用的是电子摩卡包而不是摩卡,它有效

于 2017-08-15T21:40:31.820 回答