Preguntas etiquetadas con express

101
¿Por qué debería usar Restify?

Tenía el requisito de crear una API REST en node.js y estaba buscando un marco más liviano que express.js que probablemente evita las características no deseadas y actúa como un marco personalizado para construir API REST. Se recomienda Restify de su intro para el mismo caso. Lectura ¿Por qué usar...

100
express.json frente a bodyParser.json

Estoy escribiendo una aplicación relativamente nueva y me preguntaba cuál debería usar: express.json() o bodyParser.json() ¿Puedo asumir que ellos hacen lo mismo? Me gustaría usarlo express.json()porque ya está integrado.

99
¿Cómo prueba una unidad las rutas con Express?

Estoy en el proceso de aprender Node.js y he estado jugando con Express . Realmente me gusta el marco; sin embargo, tengo problemas para averiguar cómo escribir una prueba de unidad / integración para una ruta. Poder realizar pruebas unitarias de módulos simples es fácil y lo he estado haciendo...

99
requerir archivo como cadena

Estoy usando node + express y me pregunto cómo puedo importar cualquier archivo como una cadena. Digamos que tengo un archivo txt, todo lo que quiero es cargarlo en una variable como tal. var string = require("words.txt"); Estoy en contra modules.exports = function(){ var string =...

99
Node.js: registro / uso de morgan y winston

que usamos morganpara registrar nuestra transformación expresa: 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; }) Además,...

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

Actualmente estoy tratando de obtener la IP del usuario solicitado. El problema es que la IP está regresando en ::ffff:127.0.0.1lugar de 127.0.0.1. Intenté usar la trusted proxyopción (aunque no usé un proxy) y req.ipsestá en blanco. Usando 4.x Express.js. router.get('/', function(req, res, next)...