How to build электрон?

Trying to build электрон in Ubuntu 15.10. I get в problem with the npm package being out of восходил. Is there в ppa for в newer электрон?

$ npm install && npm start
npm WARN engine hawk@3.1.2: wanted: {"node":">=0.10.32"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine boom@2.10.1: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine cryptiles@2.0.5: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine hoek@2.16.3: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
-1
задан 5 January 2016 в 21:53

2 ответа

Установите Node.js, и npm

Node.js доступен как поспешный пакет во всех в настоящее время поддерживаемых версиях Ubuntu. Характерный для Node.js, разработчики могут выбрать из одной из в настоящее время поддерживаемых версий и получить регулярные автоматические обновления непосредственно от NodeSource. Версии 6, 8 и 9 Node.js в настоящее время доступны, при этом Поспешное Хранилище обновляется в течение часов или минут выпуска Node.js.

Узел может быть установлен с единственной командой, например:

sudo snap install node --classic --channel 9/stable 

к снимку узла может получить доступ команда node, например:

$ node -v  
v9.9.0

актуальная версия npm будет установленный как часть снимка узла. npm должен быть выполнен за пределами узла repl в Вашей нормальной оболочке. После установки снимка узла выполняет следующую команду для включения проверки обновления npm:

sudo chown -R $USER:$(id -gn $USER) /home/your-username/.config

Замена your-username в вышеупомянутой команде с Вашим собственным именем пользователя. Затем выполненный npm -v, чтобы проверить, актуальна ли версия npm. Как пример я проверил, что npm был актуален, проверил версию уже установленного пакета, названного пряжей с командой npm list yarn, и затем обновил существующий пакет пряжи к последней версии с Пользователями команды npm update yarn

, может переключиться между версиями Node.js в любое время, не будучи должен включить дополнительные инструменты как nvm (менеджер по Версии узла), например:

sudo snap refresh node --channel=8/stable

Пользователи могут протестировать новейшие версии Node.js, который может быть установлен от последнего граничного канала, который в настоящее время отслеживает техническую разработку версии 10 Node.js путем переключения с:

sudo snap switch node --edge

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

<час>

Электрон Установки

Электрон требует версии Node.js> = 4.5, поэтому при установке пакета снимка узла, Вы готовы установить Электрон локально; просто откройте терминал и тип:

npm install electron --save-dev --save-exact
2
ответ дан 29 September 2019 в 17:11

Я встретился с той же проблемой, и я обновил npm к последней версии: $ npm -v 1.4.21 $ sudo npm install -g npm ... $ npm -v 3.5.3

(Странно, я имел к sudo npm install -g npm дважды, чтобы заставить это работать. См. https://askubuntu.com/a/562432)

1
ответ дан 29 September 2019 в 17:11

Другие вопросы по тегам:

Похожие вопросы: