Instalando node.js no Windows
Você conhece o Node.js ? Se a resposta for não, sugiro dar uma olhada.
É algo muito poderoso, e muito simples ao mesmo tempo. Usando sintaxe javascript, é possível codificar coisas de forma bem rápida, como por exemplo esse webserver abaixo:
var net = require('net'); var dataToSend; var socketServer; net.createServer(function (socket) { socketServer = socket; socket.write("Server Initialized."); setInterval ( writeToSocketServer, 33 ); socket.on("data,:" function (data) { dataToSend = data }); }).listen(8124, "127.0.0.1"); function writeToSocketServer() { if (dataToSend) socketServer.write(dataToSend); }
Além desse simples exemplo, tem uma biblioteca em desenvolvimento, com um monte de coisas prontas. Veja aqui.
Para instalar no Windows, você precisa basicamente:
- Instalar o cygwin (‘emulador’ do linux)
- Baixar os fontes
- Compilar
- Instalar
- Rodar
Cygwin:
- Baixe o setup;
- No momento da instalação, procure os pacotes:
- devel → gcc-g++
- devel → git
- devel → make
- devel → openssl
- libs → openssl-devel
- devel → pkg-config
- devel → zlib-devel
- python → python
- É legal adicionar também editores: vim e mc
- Depois de instalado, vamos baixar o fonte, compilar e instalar
Baixando:
1) Fazer download do node.js
2) Supondo que você instalou o cygwin em c:\cygwin, abra esse diretório via windows explorer, procure a pasta home e abra o único diretório que está lá. Mova o download do node.js para essa pasta.
3) Pelo menu iniciar, abra o Cygwin Bash Shell e digite:
$ cd ~
$ ./configure
$ make
$ make install
Rode o exemplo que passei acima, e pronto! Node.js rodando.
Não deixe de ler as documentações, há muita coisa feita e rodando. Estou brincando com esse jQuery para ele, muito funcional.
Dúvidas ? Sugestões ? Utilize o campo de comentários.
Popularity: 6%
doido esse bagulho em vo tenta aki.
mas esse programa, emulador do linux, as fontes, entre mais.
, roda em qualquer pc se naum me passa os requerimentos.
2 sistema operacional em um parece locura, nao tente isso com 512 de ram e nem um processador abaixo de dual core ou seu pc vai fritar.
não consegui compilar , sempre da um erro
voce poderia me ajudar?
Poderia informar o erro ?
Adailton, nada a ver. Isso é apenas um emulador, e não vai fritar nada. Só vai consumir memória.
Roda em qqr pc sim. Bem tranquilo, baixa baixar o instalador e selecionar os pacotes.
esse é o erro q aparece sempre!!!
task failed (err #2): {task: libv8.a SConstruct -> libv8.a}
Lucca,
Edita o makefile, e troca:
export CC=gcc4
export CXX=g++4
Se não funcionar, reinstale o cygwin, marcando gcc4 como compilador e não o 3.
abs
Robson
mto obrigado
porem optei por compilar no MinGW , mais facil e suporta a versao works