2017-02-03 16 views
1

電子を使用しているnodejsプロジェクトでパッケージrefを使用しています。しかし、問題は、JSコードでrefを使用すると、バインディングファイルが見つからないというエラーが発生します。 ここにエラーがありますnpm refでバインディングファイルのエラーが見つかりません

エラー:バインディングファイルを見つけることができませんでした。試み:

→ C:...\EMVModule.asar\node_modules\ref\build\binding.node → C:...\EMVModule.asar\node_modules\ref\build\Debug\binding.node → C:...\EMVModule.asar\node_modules\ref\build\Release\binding.node → C:...\EMVModule.asar\node_modules\ref\out\Debug\binding.node → C:...\EMVModule.asar\node_modules\ref\Debug\binding.node → C:...\EMVModule.asar\node_modules\ref\out\Release\binding.node → C:...\EMVModule.asar\node_modules\ref\Release\binding.node → C:...\EMVModule.asar\node_modules\ref\build\default\binding.node → C:...\EMVModule.asar\node_modules\ref\compiled\6.5.0\win32\x64\binding.node at bindings (C:...\EMVModule.asar\node_modules\bindings\bindings.js:88:9) at Object. >(C:...\EMVModule.asar\node_modules\ref\lib\ref.js:5:47) at Module._compile (module.js:556:32) at Object.Module._extensions..js (module.js:565:10) at Module.load (module.js:473:32) at tryModuleLoad (module.js:432:12) at Function.Module._load (module.js:424:3) at Module.require (module.js:483:17) at require (internal/module.js:20:19) at Object. >(C:...\EMVModule.asar\node_modules\ffi\lib\ffi.js:6:11)

Iは、電子が同様に再構築使用しようとしたノー使用するのではなく再構築するノードGYPを使用しようとしました。この問題を解決する方法はありますか?

おかげ

答えて

1

試行錯誤をたくさんした後、最終的には、このコマンドは魔法

node-gyp rebuild --target=1.4.0 --arch=x64 --dist-url="https://atom.io/download/atom-shell" --msvs_version=2015 
をしました
関連する問題