2017-02-21 38 views
4

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

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

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

Вещи, которые я пытался, как показано ниже:

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

Деталь:

  • Я использую последнюю версию на Node - 6.9.5 [LTS - значит узел стабильный]
  • Версии на НПЙ 4.2.0
  • Системные требования: windows 7

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

npm install electron - node install.js hangs

ответ

0

Ok быстрого редактирования ...

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

НПМ установки -g электронно-прекомпилированное

НПМ WARN осуждается [email protected]: электрон-прекомпилированное был переименован к электрону. Для получения более подробной информации см http://electron.atom.io/blog/2016/08/16/npm- установки электронов

C: \ Users \ **** \ AppData \ Roaming \ НОГО \ электрон -> C: \ Users \ **** \ AppData \ Roaming \ нп м \ node_modules \ электрон-прекомпилированное \ cli.js

[email protected] постустановочных C: \ Users \ **** \ AppData \ Roaming \ НПМ \ node_m odules \ электрон-прекомпилированное узел установки.JS

C: \ Users \ **** \ AppData \ Roaming \ НПМ

`- [email protected]

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

1

Электронная бинарная система требует времени для установки, и индикатор выполнения не отображается в тихом режиме.

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