electron-prebuilt-compile パッケージで electron アプリを作成しようとしています。指示に従ってインストールしたので、私の devDependencies には electron パッケージがありません。これの代わりに、electron-prebuild-compile 依存関係があります。mocha + spectron を使用して単体テストを作成しているときに、コードに問題が発生しました。私は機能を持つモジュールを持っています:
openLinkinExternalWindow( e ) {
shell.openExternal(this.link);
}
モジュールの前にシェルをインポートします。
import { shell } from 'electron';
アプリケーションの実行時に機能しますが、このモジュールをテストしたい場合、エラーが発生します:
モジュール「electron」が見つかりません
この問題を回避するにはどうすればよいですか?