Не удалось найти номер версии с предварительной загрузкой. - При попытке использовать электронную перестройку

Я пытаюсь использовать собственный модуль bluetooth-serial-port в электроне (атом-оболочка). Я сделал следующее.

  • Установленный электрон-готовый.

npm install electron-prebuilt -g npm install electron-prebuilt --save-dev

  1. Установленная электронная перестройка

npm install --save-dev electron-rebuild

  1. Установленный bluetooth-последовательный порт

npm install bluetooth-serial-port --msvs_version=2013

  1. Запуск команды электронного восстановления.

./node_modules/.bin/electron-rebuild

и я получаю следующую ошибку.

Невозможно найти номер версии для электронной версии, либо установите его, либо укажите явную версию "

Может ли кто-нибудь помочь?

Ответы

Ответ 1

Установите предварительно настроенный электронщик на том же уровне папок.

Ответ 2

Вы можете увидеть номер своей электронной версии, запустив электрон без аргументов.

Пример:

cd ./my_project
npm install --save-dev electron-prebuilt
node_modules/.bin/electron

Вы должны получить небольшое приветственное уведомление, которое отображает номер вашей версии.

Если вы установили электрон, предварительно построенный по всему миру, просто запустите команду "электрон" для того же результата.

Ответ 3

В корневой папке вашего проекта используйте следующую команду:

node_modules/.bin/electron -v

Если вы находитесь на машине Windows, используйте обратные косые черты в пути.

node_modules\.bin\electron -v

Это выглядит так: v0.28.3