Articles of node.js

Node.js – obtém o corpo da solicitação bruta usando o Express

Quando uso o Express e meu código é: app.use(express.bodyParser()); Como eu obteria o corpo da solicitação bruta ?

Como include manipuladores de rota em vários arquivos no Express?

No meu aplicativo express NodeJS, tenho o app.js que possui algumas rotas comuns. Então, em um arquivo wf.js , gostaria de definir mais algumas rotas. Como posso obter o app.js para reconhecer outros manipuladores de rota definidos no arquivo wf.js ? Um simples requer não parece funcionar.

Como posso compartilhar código entre o Node.js e o navegador?

Estou criando um pequeno aplicativo com um cliente JavaScript (executado no navegador) e um servidor Node.js, comunicando-se usando o WebSocket. Eu gostaria de compartilhar o código entre o cliente e o servidor. Eu acabei de começar com o Node.js e meu conhecimento de JavaScript moderno está um pouco enferrujado, para dizer o mínimo. Então, eu […]

Node.js / erro do Windows: ENOENT, stat ‘C: \ Usuários \ RT \ AppData \ Roaming \ npm’

Eu tenho o Windows 7 de 32 bits. Eu instalei o mais recente Node.js 32 bit. Quando tento executar o comando npm install jquery , recebo o erro: Erro: ENOENT, stat ‘C: \ Usuários \ RT \ AppData \ Roaming \ npm Como alguém resolve isso?

Maneira mais rápida de copiar o arquivo em node.js

O projeto em que estou trabalhando (node.js) implica em muitas operações com o sistema de arquivos (cópia / leitura / gravação, etc.). Eu gostaria de saber quais methods são os mais rápidos e ficaria feliz em receber alguns conselhos.

Conexão / redirecionamento automático de HTTPS com node.js / express

Eu tenho tentado obter o HTTPS configurado com um projeto node.js no qual estou trabalhando. Eu essencialmente segui a documentação do node.js para este exemplo: // curl -k https://localhost:8000/ var https = require(‘https’); var fs = require(‘fs’); var options = { key: fs.readFileSync(‘test/fixtures/keys/agent2-key.pem’), cert: fs.readFileSync(‘test/fixtures/keys/agent2-cert.pem’) }; https.createServer(options, function (req, res) { res.writeHead(200); res.end(“hello world\n”); }).listen(8000); […]

Como faço para atualizar / extrair um documento no Mongoose?

Talvez seja a hora, talvez seja eu me afogando em documentação esparsa e não sendo capaz de envolver minha cabeça em torno do conceito de atualização no Mongoose 🙂 Aqui está o acordo: Eu tenho um esquema de contato e modelo (propriedades encurtadas): var mongoose = require(‘mongoose’), Schema = mongoose.Schema; var mongooseTypes = require(“mongoose-types”), useTimestamps […]

nginx como servidor web incl. socket.io e node.js / ws: // 400 Pedido incorreto

Eu tenho este pedido de erro. A última frase em alemão significa “O Firefox não pode se conectar ao servidor que está localizado em ws: // …….”. O servidor não seria o problema, eu acho. Porque essa aqui é a configuração do nginx, porque acho que tem o problema! server { server_name example.org; listen 80 […]

Como resolvo o erro “Não é possível encontrar o módulo” usando o Node.js?

Depois de puxar para baixo um módulo do GitHub e seguir as instruções para construí-lo, tento puxá-lo para um projeto existente usando: > npm install ../faye Isto parece fazer o truque: > npm list /home/dave/src/server └─┬ faye@0.7.1 ├── cookiejar@1.3.0 ├── hiredis@0.1.13 └── redis@0.7.1 Mas o Node.js não consegue encontrar o módulo: > node app.js node.js:201 […]

Determine a raiz do projeto a partir de um aplicativo node.js em execução

Existe uma maneira melhor do que process.cwd() para determinar o diretório raiz de um processo node.js em execução? Algo como o equivalente ao Rails.root , mas para o Node.js. Eu estou procurando por algo que seja o mais previsível e confiável possível.