Como construir elétron?

0

Tentando construir eletrônica no Ubuntu 15.10. Eu tenho um problema com o pacote npm estar desatualizado. Existe um ppa para um novo elétron?

$ npm install && npm start
npm WARN engine [email protected]: wanted: {"node":">=0.10.32"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.40"} (current: {"node":"0.10.25","npm":"1.4.21"})
    
por Ronaldo Nascimento 05.01.2016 / 19:53

2 respostas

2

Instalar o Node.js e o npm

O Node.js está disponível como um pacote instantâneo em todas as versões atualmente suportadas do Ubuntu. Específicos para o Node.js, os desenvolvedores podem escolher uma das versões atualmente suportadas e obter atualizações automáticas regulares diretamente do NodeSource. As versões 6, 8 e 9 do Node.js estão atualmente disponíveis, com o Snap Store sendo atualizado em questão de horas ou minutos de uma versão do Node.js.

O nó pode ser instalado com um único comando, por exemplo:

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

O snap a nó pode ser acessado pelo comando node , por exemplo:

$ node -v  
v9.9.0

Uma versão atualizada do npm será instalada como parte do snap ao nó. npm deve ser executado fora da replicação do nó, no seu shell normal. Depois de instalar o snap do nó, execute o seguinte comando para ativar a verificação de atualização do npm:

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

Substitua your-username no comando acima por seu próprio nome de usuário. Em seguida, execute npm -v para verificar se a versão do npm está atualizada. Como exemplo, verifiquei que o npm estava atualizado, verifiquei a versão de um pacote já instalado chamado yarn com o comando npm list yarn e atualizei o pacote de fios existente para a versão mais recente com o comando npm update yarn

Os usuários podem alternar entre as versões do Node.js a qualquer momento sem precisar envolver ferramentas adicionais como o nvm (Node Version Manager), por exemplo:

sudo snap refresh node --channel=8/stable

Os usuários podem testar as versões mais avançadas do Node.js que podem ser instaladas a partir do canal de borda mais recente, que atualmente está acompanhando o trabalho de desenvolvimento do Node.js versão 10, alternando com:

sudo snap switch node --edge

Essa abordagem é recomendada apenas para aqueles usuários que desejam participar de testes e relatórios de erros do desenvolvedor.

Instalar o Electron

O Electron requer uma versão do Node.js > = 4.5, portanto, se você tiver instalado o pacote de snap do nó, estará pronto para instalar o Electron localmente; basta abrir o terminal e digitar:

npm install electron --save-dev --save-exact
    
por karel 15.04.2018 / 18:18
1

Encontrei o mesmo problema e atualizei o npm para a versão mais recente: $ npm -v 1.4.21 $ sudo npm install -g npm ... $ npm -v 3.5.3

(Estranhamente, eu tive que sudo npm install -g npm duas vezes para fazê-lo funcionar. Veja link )

    
por KDemeul 14.01.2016 / 14:24