2017-01-26 15 views
0

私は電子と反応を実装しようとしています。私は私の電子アプリでカスタムライブラリを使用しています。そのためには、 'ffi'と 'ref'モジュールを使用しなければなりませんでした。今では、 'ffi'と 'ref'モジュールが反応するjsファイルを要求しようとすると、バインディングエラーが発生します。一方、電子アプリケーションの他のjsファイルに反応が必要な場合は、完璧に動作します。 また、最初に 'ffi'と 'ref'を使用しているとき、同じエラーが発生していましたが、これらのモジュールを電子(電子リビルド-f -w ref &電子=リビルド-f -w ffi)として再構築した後、うまく動作します。反応ファイルから 'ref'と 'ffi'ノードモジュールを含むjsファイルを要求する

+0

にセットアップに関する詳しい情報が必要でしょうし。私はTypeScriptとSystemJSを使用しています。私はプレーンなJSライブラリをインポートし、ffiやrefのようなノードを必要とします。 – Tim

答えて

0

あなたをバンドルするのWebPACKを使用している場合は、フィールドを追加する必要があり、ファイル反応:target: 'electron'、エクスポートされたオブジェクトにwebpack.config.js

+0

そのように試しました。うまくいきませんでした。 –

+0

ブラウザでアプリケーションを表示しようとするとこのエラーが発生する場合は、電子でテストする必要があるため、正常です。 –

+0

もちろん、ブラウザで試していません。私は電子を介して試しています。 Nwz、もう反応しないでください。 typescriptから生成されたコードはエラーを出しています。だから、通常のJSとJQuery –

関連する問題