¿Existe una diferencia útil entre app.all('*', ... )y app.use('/', ...)en Node.JS
¿Existe una diferencia útil entre app.all('*', ... )y app.use('/', ...)en Node.JS
Encontré un código donde configuraron Express sin usar app.configurey me preguntaba, ¿cuál es la diferencia entre usar app.configuresin un especificador de entorno y no usarlo? En otras palabras, ¿cuál es la diferencia entre esto? var app = require(express); app.configure(function(){...
Estoy creando una API RESTful con NodeJS, express, express-resource y Sequelize que se usa para administrar conjuntos de datos almacenados en una base de datos MySQL. Estoy tratando de averiguar cómo actualizar correctamente un registro usando Sequelize. Creo un modelo: module.exports = function...
Estoy usando webpack y HtmlWebpackPlugin para inyectar js y css incluidos en un archivo de plantilla html. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), Y produce el siguiente archivo html. <!doctype html> <html lang="en">...
Estoy tratando de averiguar qué son realmente las "cookies firmadas". No hay mucho en la red, y si intento esto: app.use(express.cookieParser('A secret')); Pero aún así ... Las cookies siguen siendo 100% normales en el navegador, y realmente no sé qué es "firmado" aquí (tenía la esperanza de...
¿Es posible pasar argumentos al cargar un módulo usando require? Tengo el módulo, login.js que proporciona la funcionalidad de inicio de sesión. Requiere una conexión a la base de datos y quiero que se use la misma conexión a la base de datos en todos mis módulos. Ahora exporto una función...
Me gustaría eliminar el modo de depuración. Estoy usando express, redis, socket.ioy connect-redis, pero no sé dónde está el modo de depuración viene. ¿Alguien tiene una
No estoy seguro de lo que estoy haciendo mal, aquí está mi check.js var db = mongoose.createConnection('localhost', 'event-db'); db.on('error', console.error.bind(console, 'connection error:')); var a1= db.once('open',function(){ var user = mongoose.model('users',{ name:String, email:String,...
IISExpress escribe datos de registro y configuración en una ubicación predeterminada de fábrica. El directorio es un directorio "IISExpress" almacenado en el directorio Documentos de un usuario. En el directorio se almacenan los siguientes archivos de carpetas
No puedo iniciar sesión con Morgan. No registra información en la consola. La documentación no dice cómo usarlo. Quiero ver qué es una variable. Este es un código del response.jsarchivo del marco expressjs: var logger = require("morgan"); res.render = function(view, options, fn){ options =...
Quiero cambiar el número de puerto en el que se ejecuta mi sitio web mientras depuro desde Visual Studio. Estoy usando Visual Studio 2012 y estoy usando ASP.NET MVC 4 para mis proyectos. Quiero cambiar el puerto. El puerto aleatorio o fijo cualquiera funcionará solo quiere cambiar el...
Estaba experimentando con una nueva característica que viene con .net core sdk 2.2 que supuestamente está destinada a mejorar el rendimiento en aproximadamente un 400%. Impresionante, así que lo probé en mi proyecto ABP ( ASP.NET Boilerplate ) Template asp.net core mvc 4.0.2.0 Agregué lo...
¿Hay alguna forma de hacer esto en una sola llamada de función? var todo = function (req, res){}; app.get("/", todo); app.get("/blabla", todo); app.get("/blablablabla", todo); Algo como: app.get("/", "/blabla", "/blablablabla", todo ); Sé que esto es un lío de sintaxis, pero solo para dar una...
Parece que implementar la autenticación HTTP básica con Express v3 fue trivial: app.use(express.basicAuth('username', 'password')); Sin basicAuthembargo, la versión 4 (estoy usando 4.2) eliminó el middleware, así que estoy un poco atascado. Tengo el siguiente código, pero no hace que el navegador...
Estoy tratando de averiguar cómo cerrar una instancia de Express. Básicamente, quiero lo contrario de la .listen(port)llamada: ¿cómo hago para que un servidor Express DEJE de escuchar, libere el puerto y se apague limpiamente? Sé que parece que puede ser una consulta extraña, así que aquí está el...
Intenté ejecutar mi servicio web a través de Visual Studio. Me enfrenté a un problema como: --------------------------- Microsoft Visual Studio --------------------------- Unable to launch the IIS Express Web server. Failed to register URL "http://localhost:63591/" for site "xxxxxx"...
Estoy intentando crear un middleware que pueda aceptar parámetros. ¿Cómo se puede hacer esto? ejemplo app.get('/hasToBeAdmin', HasRole('Admin'), function(req,res){ }) HasRole = function(role, req, res, next){ if(role != user.role){ res.redirect('/NotInRole); } next(); }...
Estoy tratando de trabajar configurando una aplicación nodejs usando express 4.x. Después de tropezar con los problemas de eliminación de middleware, finalmente lo hice funcionar. sin embargo, había un par de mensajes de advertencia en la siguiente línea de código: app.use(session({secret:...
Es difícil saber qué se pregunta aquí. Esta pregunta es ambigua, vaga, incompleta, demasiado amplia o retórica y no puede responderse razonablemente en su forma actual. Para obtener ayuda para aclarar esta pregunta y poder volver a abrirla, visite el Centro de ayuda .
He estado leyendo passport.jsinformación y muestras durante dos días, pero no estoy seguro de haber realizado todo el proceso de autenticación. ¿Cómo sé si he iniciado sesión? Por ejemplo, tendré una barra de navegación con un botón de inicio de sesión o cierre de sesión, ¿hay alguna variable como...