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!