Búsqueda de sitios web

javascript - ¿Cuál es la mejor manera de abrir una conexión persistente (mongo) a la base de datos en NodeJS?

Estoy usando los controladores node-mongodb-native y estoy buscando una manera de abrir una conexión de base de datos persistente en lugar de abrirla/cerrarla cada vez.

Una conexión simplificada podría verse así...

var DB = new mongo.Db('v

Leer más →

javascript - Entendiendo cómo usar NodeJS para crear un backend simple

He estado intentando desarrollar un servidor bastante simple en nodejs. Básicamente, lo que busco es una API sencilla que requiera autenticación (estilo simple de nombre de usuario/contraseña). Lo que no necesito es ningún tipo de funcionalidad de frontend (plantillas, etc.). Mi problema

Leer más →

javascript - Las cookies de Nodejs express no se agregan

Estoy tratando de construir una aplicación Node.js y tengo que definir cookies. Este es parte del código:

var app = express(); app.set('port', process.env.PORT || 3000); app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.use(express.favicon()); app.use(express.cookieParser()); app.use(express.json()); app.use(express.urlencoded()); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(path.join(__dirname, 'public'))); ... app.get

Leer más →

javascript - Compartir objetos en nodejs entre diferentes instancias

Necesito compartir algunos objetos o módulos completos entre diferentes procesos o clústeres de Node, busqué en muchos blogs sin obtener una respuesta satisfactoria.

Si eso es imposible de hacer, ¿alguna idea de cómo cubrir eso?

Respuesta #1

Dependiendo de la co

Leer más →

javascript - nodejs - ¿Cuál "this" es este?

Entonces, esta es una pregunta incómoda de hacer, pero estoy aprendiendo NodeJS y tengo una pregunta. En Java, cuando llamo a un método de un objeto, la instancia this permanece igual (como en este ejemplo).

private Test inst; public Test() { inst = this; this.myFunction(); } private void myFunction() { System.out.println

Leer más →

javascript - ¿Hay alguna manera en nodejs de imprimir la salida de log4js en formato JSON?

Estoy tratando de obtener la salida de log4js en formato JSON para poder rastrearla fácilmente. ¿Existe alguna forma de configurar algo en configuration.json para que la salida producida por log4js esté en formato JSON?

Actualmente estoy utilizando la siguiente configuración.

Leer más →

javascript - nodejs y async.waterfall con condiciones if y lista de funciones condicionales

He estado trabajando con async.waterfall y nodejs. Está funcionando muy bien, pero ahora tengo una pregunta sobre el flujo.

Quiero usar una condición if simple en el flujo de async.waterfall.

async.waterfall([ callOne, callTwo,

Leer más →

javascript - XMLHttpRequest GET parámetros indefinidos en la solicitud API de nodejs

Estoy intentando pasar parámetros a través de XMLHttpRequest y obtener 'undefined'

Cliente :

var xj = new XMLHttpRequest(); var params = JSON.stringify({ PreviousTab: "cnn.com", CurrentTab: "bbc.com" }); xj.open("GET", "http://localhost:8080/api/traceTa

Leer más →

javascript - Cómo recorrer un array y escribir cada iteración en el mismo archivo [nodejs]

Tengo un arreglo de datos sobre el que quiero iterar y, mientras itero, quiero escribirlos en el mismo archivo. ¿Cómo puedo lograr lo mismo? Mi código siguiente solo imprimirá la última iteración.

for (j = 0; j < arrayPart.length; j++){ fs.writ

Leer más →

javascript - Cómo establecer el límite de memoria pass max-old-space-size para Nodejs ejecutándose con el paquete memory-usage

Estoy usando https://www.npmjs.com/package/memory-usage para ver cómo mi aplicación Node utiliza la memoria, ejecutando 'memory-usage app.js' en la terminal de MACOS. Sin embargo, después de algunas pruebas, siempre se bloquea a 1.4GB.

En un coman

Leer más →