Nodejs (Sync) не может найти двоичные файлы волокон

Я видел похожие вопросы, но пока что у меня не было реального решения (большинство пользователей просто переустанавливают волокна или метеор (я не использую метеор)).

Я добавил модуль nodejs Sync в мой проект nodejs 0.12.6. Его зависимость - это модуль Fibers, который автоматически устанавливается с помощью Sync. Теперь я хотел загрузить Sync через require, но это не с сообщением

... /win32-x64-v8-4.3/fibers.node не найден

И это правильно: в sync / node_modules / fiber / bin / нет каталога с именем win32-x64-v8-4,3, только win32-x64-v8-4,2 и переименование не решило проблему (было бы слишком легко) ...

Как я могу решить эту проблему? Как это может случиться?Что означает последний номер (4.3)? Я думаю, это Windows, 64-битные, движок Javascript v8, а потом? Версия волокон?

Есть идеи или намеки?

Обновить:

Я пытался обновить узел до 0.12.6, но ничего не изменилось.Я узнал, что такое 4.3, это версия v8. Ну, при запуске моего приложения с электроном, этоv8: '4.3.61.21', При проверке версии с узлом это 3.28. Так может это электроны "вина"?

Обновление № 2:

Хорошо, я узнал, что электрон основан на io.js, а не на узле. Это объясняет разные версии v8. Но до сих пор нет решения. При установке волокон с последним io.js (2.3.3), он проверяет бинарный файл 4.2, но электрон требует 4.3 :(

Обновление № 3:

Даже с той же версией io.js 2.3.1, что и электронная, она устанавливает только двоичный файл 4.2.

Обновление № 4:

Теперь я попробовал все три способа, описанные вhttp://electron.atom.io/docs/v0.27.0/tutorial/using-native-node-modules/ (с электронной версией 0.29.1) - до сих пор нет решения. Для v8-4.3 нет никаких двоичных файлов, все еще только v8-4.2. :(

Решение:

Смотрите мой ответ ниже. :)

Ответы на вопрос(2)

Ваш ответ на вопрос