2017-09-24 34 views
0

Angular 4、NodeJS & Electron、Webpackを使用してElectron Appビルドがあります。カルマテストケースを実行しているときにElectron Appの "ReferenceError:Object.child_processでrequireが定義されていません"

カルマを使用してテストケースを実行している間、我々は、エラーの下になっているので、その私たちは、child_process & FSモジュールを呼び出すUIコンポーネントの数があります

"HeadlessChrome 0.0.0 (Windows 10 0.0.0) ERROR: 'ReferenceError: require is not defined at Object.child_process"

この問題を回避する方法を提案してください。

答えて

0

カルマがBrowser(Headlesschorme)でテストケースを実行しようとしていたため、chid_processを実行できませんでした。

カルマが電子ランチャーでテストケースを実行できるようにカルマ電子プラグインを使用しました。

refeer:https://www.npmjs.com/package/karma-electron

関連する問題