Node.js - configuração do ambiente
Experimente a opção online
Você realmente não precisa configurar seu próprio ambiente para começar a aprender Node.js. O Reason é muito simples, já configuramos o ambiente Node.js online, para que você possa executar todos os exemplos disponíveis online e aprender na prática. Sinta-se à vontade para modificar qualquer exemplo e verificar os resultados com diferentes opções.
Experimente o seguinte exemplo usando o Live Demo opção disponível no canto superior direito da caixa de código de amostra abaixo (em nosso site) -
/* Hello World! program in Node.js */ console.log("Hello World!");
Para a maioria dos exemplos fornecidos neste tutorial, você encontrará uma opção Experimente, portanto, faça uso dela e aproveite seu aprendizado.
Configuração de ambiente local
Se você ainda deseja configurar seu ambiente para Node.js, precisa dos dois softwares a seguir disponíveis em seu computador: (a) Editor de texto e (b) instaláveis binários do Node.js.
Editor de texto
Isso será usado para digitar seu programa. Exemplos de poucos editores incluem o bloco de notas do Windows, o comando Editar do sistema operacional, Brief, Epsilon, EMACS e vim ou vi.
O nome e a versão do editor de texto podem variar em diferentes sistemas operacionais. Por exemplo, o Bloco de notas será usado no Windows e o vim ou vi pode ser usado no Windows, bem como no Linux ou UNIX.
Os arquivos que você cria com o seu editor são chamados de arquivos-fonte e contêm o código-fonte do programa. Os arquivos de origem para programas Node.js são normalmente nomeados com a extensão ".js"
Antes de iniciar sua programação, certifique-se de ter um editor de texto instalado e de ter experiência suficiente para escrever um programa de computador, salvá-lo em um arquivo e, finalmente, executá-lo.
O ambiente de execução do Node.js.
O código-fonte escrito no arquivo-fonte é simplesmente javascript. O interpretador Node.js será usado para interpretar e executar seu código javascript.
A distribuição Node.js vem como um binário instalável para os sistemas operacionais SunOS, Linux, Mac OS X e Windows com arquiteturas de processador x86 de 32 bits (386) e 64 bits (amd64).
A seção a seguir o orienta sobre como instalar a distribuição binária Node.js em vários sistemas operacionais.
Baixe o arquivo Node.js
Baixar versão mais recente do arquivo instalável Node.js de Node.js downloads . No momento em que este tutorial foi escrito, a seguir estão as versões disponíveis em diferentes sistemas operacionais.
SO | Nome do arquivo |
---|---|
janelas | node-v6.3.1-x64.msi |
Linux | node-v6.3.1-linux-x86.tar.gz |
Mac | node-v6.3.1-darwin-x86.tar.gz |
SunOS | node-v6.3.1-sunos-x86.tar.gz |
Instalação em UNIX / Linux / Mac OS X e SunOS
Com base na arquitetura do seu sistema operacional, baixe e extraia o arquivo node-v6.3.1-osname.tar.gz para / tmp e, finalmente, mova os arquivos extraídos para o diretório / usr / local / nodejs. Por exemplo:
$ cd /tmp
$ wget http://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.gz
$ tar xvfz node-v6.3.1-linux-x64.tar.gz
$ mkdir -p /usr/local/nodejs
$ mv node-v6.3.1-linux-x64/* /usr/local/nodejs
Adicione / usr / local / nodejs / bin à variável de ambiente PATH.
SO | Resultado |
---|---|
Linux | export PATH = $ PATH: / usr / local / nodejs / bin |
Mac | export PATH = $ PATH: / usr / local / nodejs / bin |
FreeBSD | export PATH = $ PATH: / usr / local / nodejs / bin |
Instalação em Windows
Use o arquivo MSI e siga as instruções para instalar o Node.js. Por padrão, o instalador usa a distribuição Node.js em C: \ Arquivos de programas \ nodejs. O instalador deve definir o diretório C: \ Arquivos de programas \ nodejs \ bin na variável de ambiente PATH da janela. Reinicie todos os prompts de comando abertos para que a alteração tenha efeito.
Verifique a instalação: Executando um Arquivo
Crie um arquivo js chamado main.js em sua máquina (Windows ou Linux) com o seguinte código.
/* Hello, World! program in node.js */
console.log("Hello, World!")
Agora execute o arquivo main.js usando o interpretador Node.js para ver o resultado -
$ node main.js
Se tudo estiver bem com sua instalação, isso deve produzir o seguinte resultado -
Hello, World!