Perguntas com a marcação «express»

101
Por que devo usar o Restify?

Eu tinha o requisito de construir uma API REST em node.js e estava procurando uma estrutura mais leve do que express.js, que provavelmente evita os recursos indesejados e funcionaria como uma estrutura customizada para construir APIs REST. Restify de sua introdução é recomendado para o mesmo...

99
Como uma unidade testa as rotas com o Express?

Estou aprendendo Node.js e estou brincando com o Express . Gosto muito da estrutura; no entanto, estou tendo problemas para descobrir como escrever um teste de unidade / integração para uma rota. Ser capaz de testar módulos simples é fácil e tenho feito isso com o Mocha ; no entanto, meus testes...

99
express.json vs bodyParser.json

Estou escrevendo um aplicativo relativamente novo e queria saber qual devo usar: express.json() ou bodyParser.json() Posso presumir que eles fazem a mesma coisa. Eu gostaria de usar apenas express.json()como já está

99
Node.js - registro / uso de morgan e winston

que usamos morganpara registrar nossa transformação expressa: var morgan = require('morgan'); morgan('combined'); // a format string morgan(':remote-addr :method :url :uuid'); // a custom function morgan(function (req, res) { return req.method + ' ' + req.url + ' ' + req.uuid; }) Além disso,...

99
requer arquivo como string

Estou usando o node + express e estou me perguntando como posso importar qualquer arquivo como uma string. Vamos dizer que eu tenho um arquivo txt e tudo que eu quero é carregá-lo em uma variável como tal. var string = require("words.txt"); Eu sou contra modules.exports = function(){ var...

98
Node.js + Express: Rotas vs controlador

Novo no Node.js e no Express, estou tentando entender os dois conceitos que parecem se sobrepor, rotas versus controlador. Eu vi exemplos simples de app.js + routes / *, isso parece ser suficiente para encaminhar várias solicitações necessárias. No entanto, também vejo pessoas falando sobre o...

98
Express.js req.ip está retornando :: ffff: 127.0.0.1

No momento, estou tentando obter o IP do usuário solicitado. O problema é que o IP está retornando em ::ffff:127.0.0.1vez de 127.0.0.1. Tentei usar a trusted proxyopção (embora não use um proxy) e req.ipsestá em branco. Usando 4.x Express.js. router.get('/', function(req, res, next) {...