install.js cmd зависает - невозможно установить Electron js npm в Windows

Я немного новичок в электронном мире node npm и недавно начал разрабатывать приложения, связанные с электронным js. Хотя я могу установить и создать электронное приложение в своей офисной системе, в то же время у меня возникают проблемы с личной системой.

При выполнении команды npm install electron --save-dev команда зависает и не возвращает ошибку. нет журнала ошибок в файле журнала nodejs.

Пожалуйста, помогите мне с этой проблемой.

Вещи, которые я пробовал, следующие:

  • Некоторые люди говорили удалить ~/.electron и переустановить, но безрезультатно.
  • Некоторые говорили, что это происходит из-за низкой скорости интернет-соединения, но у меня выше 1 Мбит/с.
  • Некоторым советуют использовать electron-prebuilt, но готовые версии устарели и заменены электронными.
  • некоторые говорили устанавливать электрон глобально, а не локально, использовали -g но не судьбу
  • Пробовал переустановить Node на машине, но та же проблема не устранена.

Подробности:

  • Я использую последнюю версию Node — 6.9.5 [LTS — следовательно, узел стабилен]
  • Версия npm – 4.2.0.
  • Система Windows 7

Скриншот сценария выполнения командной строки, где команда зависает

npm install electronic - узел install.js зависает


person Ankit Dhadse    schedule 21.02.2017    source источник


Ответы (2)


Для установки двоичного файла электрона требуется время, а индикатор выполнения не отображается в тихом режиме.

Попробуйте добавить --verbose к команде npm, чтобы увидеть индикатор выполнения.

person Rushabh Mehta    schedule 16.08.2017

Хорошо, быстро редактируй...

Я оставил его немного побегать. Затем он завершился правильно следующим образом:

npm install -g предварительно собранный электрон

npm WARN deprecated electronic-prebuilt @ 1.4.13: предварительно созданный электронный модуль был переименован в электронный. Для получения дополнительной информации см. http://electron.atom.io/blog/2016/08/16/npm- установить-электрон

C:\Users\****\AppData\Roaming\npm\electron -> C:\Users\****\AppData\Roaming\np m\node_modules\electron-prebuilt\cli.js

[email protected] postinstall C:\Users\****\AppData\Roaming\npm\node_modules\electron-prebuilt node install.js

C:\Users\****\AppData\Roaming\npm

`-- электронная сборка @ 1.4.13

Я видел в других сообщениях, что это может занять некоторое время. Если время не истекло или что-то в этом роде, я бы позволил ему сделать это.

person Jakes Van Niekerk    schedule 14.05.2017