2017-10-30 10 views
0

現在、私はcアドオンのために電子とノード-gypを使ってノードjsプロジェクトを作ろうとしています。私は電子プロジェクトを実行しようとしているときに異なるコンパイルバージョン

electron index.js

を使用して私のプログラムを実行しようとする。しかし、私はこのエラーを取得する:

A JavaScript error occurred in the main process 
Uncaught Exception: 
Error: The module '/home/ubspy/Code/Node-c-test/build/Release/addons.node' 
was compiled against a different Node.js version using 
NODE_MODULE_VERSION 57. This version of Node.js requires 
NODE_MODULE_VERSION 54. Please try re-compiling or re-installing 
the module (for instance, using `npm rebuild` or`npm install`). 
at process.module.(anonymous function) [as dlopen] 

私はすべてのパッケージを再インストールしようとしました、そして、すべてのソースコードを再コンパイル、私はしないでください何が間違っているかを知る。

答えて

0

多くの試行錯誤の末、電子を最新のベータ版にアップグレードした後、モジュールのバージョンが一致し、プログラムが完璧に実行されたと考えました。

関連する問題