Vinicius Quaiato

{tecnologia, conceitos, negócios, idéias, práticas, .NET, ruby, osx, ios e algo mais}

Nodejs no Windows: Agora é possível!


Fala galera está disponível o primeiro release do Nodejs com suporte nativo para rodar no Windows. O post oficial no blog do Nodejs pode ser conferido aqui: http://blog.nodejs.org/2011/07/14/node-v0-5-1/. Este post também traz o executável para o windows: node.exe. Exatamente como havia sido prometido há algum tempo pelo time do Node: Porting Node to Windows with Microsoft's help.

Executando Nodejs no Windows

Após realizar o download do node.exe aqui vamos criar uma aplicação simples.Crie um arquivo windows.js com o seguinte código:

var http = require('http');
    http.createServer(function (req, res) {  
        res.writeHead(200, {'Content-Type: text/plain'});
        res.end("Hello World\n");
    }).listen(1234, "127.0.0.1");
    
    console.log('Server running at http://127.0.0.1:1234/');

Isto criará um servidor na porta 1234 respondendo com "Hello World" para todos os requests.Para iniciar o servidor node execute o comando abaixo no cmd ou no powershell:

.\node.exe windows.js

Você verá uma mensagem como a abaixo:

rodando nodejs no windows

E quando acessarmos esta url receberemos a resposta do servidor node:

rodando nodejs no windows - browser

É isso aew galera. Agora já podemos rodar Nodejs em servidores Windows de forma nativa e sem nenhuma trabalho de instalação, um simples executável. Notem que isso já torna o Nodejs facimente executável no Windows Azure.

Para saber mais sobre o Nodejs: http://www.nodebeginner.org/

Abraços,

Vinicius Quaiato.

Voltar

Fork me on GitHub