Como instalar Node.js, Phonegap e Cordova no Debian 9

Publicado por Fábio Berbert de Paula em 10/07/2018

[ Hits: 4.074 ]

Blog: https://fabio.automatizando.dev

 


Como instalar Node.js, Phonegap e Cordova no Debian 9



Phonegap e Cordova são frameworks para desenvolvimento de aplicativos móveis para Android, iOS, Windows Phone e Blackberry. Como o intuito da dica é somente o de instalação dos frameworks, vamos direto ao trabalho!

Para instalar o Phonegap e Cordova no Debian 9, precisaremos da versão mais recente do node.js.

Adicionar o repositório da nodesource.com:

sudo su
# cd /etc/apt/sources.list.d
# vim nodesource.list


deb https://deb.nodesource.com/node_6.x stretch main
deb-src https://deb.nodesource.com/node_6.x stretch main

Importe a chave pública do novo repositório:

# gpg --keyserver pgpkeys.mit.edu --recv-key 1655A0AB68576280
# gpg -a --export 1655A0AB68576280 | apt-key add -


Atualize a lista de pacotes:

# apt update

Se o comando retornar uma mensagem de erro semelhante a este:

E: The method driver /usr/lib/apt/methods/https could not be found.
Instale o seguinte pacote:

# apt install apt-transport-https

E rode o "apt update" novamente.

Instale o node.js:

# apt install nodejs

Verifique a instalação do node.js:

node -v
v6.14.3

Também precisaremos do python-pip para instalarmos o cython. Para Python 2.7:

# apt install python-pip

Para Python 3:

# apt install python3-pip

Já podemos voltar ao shell de usuário comum:

# exit

Para instalar o Phonegap e o Cordova precisaremos do cython.

Para Python 2.7:

pip install cython

Para Python 3.x:

pip3 install cython

Finalmente estamos prontos para instalar o Phonegap e Cordova. Requer permissão de super-usuário:

sudo npm install -g phonegap
$ sudo npm install -g cordova


Verifique se os frameworks foram instalados:

phonegap -v
$ cordova -v


É isso! Debian 9 pronto pra detonar no mobile dev...

Outras dicas deste autor

Apache e o teimoso charset ISO-8859-1 que não funciona em páginas PHP

Substituindo o sleep por um belo cronômetro regressivo

Restringindo acesso ao servidor de FTP

SQL: Combinando INSERT + SELECT para duplicação de registros

Python - capturar a saída do programa em um arquivo ou variável

Leitura recomendada

Android Studio com atalhos do Eclipse

Deixando a tela do seu aplicativo Android em FullScreen

Ajuda para usar Regex com Regex Generator

"Unable to run mksdcard SDK tool" no Fedora 24 64bits [Resolvido]

Como reproduzir áudio no Android via linha de comando

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts