Articles of node.js

¿Cómo envolver un búfer como una secuencia legible?

¿Cómo puedo transformar un buffer node.js en una secuencia legible luego de usar la interfaz stream2? Ya encontré esta respuesta y el módulo de búfers de flujo pero este módulo se basa en la interfaz stream1.

Autenticación integrada de Windows en el cliente node.js

Cuando se utiliza node.js como cliente, ¿es posible conectarse a un servidor utilizando la autenticación integrada de Windows (por ejemplo, cuando se conecta a IIS)? Mis búsquedas solo arrojan resultados donde node.js se usa como servidor.

Npm Por favor intente usar este comando nuevamente como root / administrador

He estado tratando desesperadamente de instalar módulos usando node.js pero siempre falla al obtener paquetes con npm. Inicié sesión como administrador y usé powershell / cmd con “ejecutar como administrador”. También tuve problemas con el registro, así que utilicé npm set registry http://registry.npmjs.org/ Intenté todo … solo me vuelve loco. Aquí están los errores: npm […]

Express res.sendfile throwing prohibido error

Tengo este código: res.sendfile( ‘../../temp/index.html’ ) Sin embargo, arroja este error: Error: Forbidden at SendStream.error (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:145:16) at SendStream.pipe (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:307:39) at ServerResponse.res.sendfile (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/response.js:339:8) at exports.boot (/Users/Oliver/Development/Personal/Reader/server/config/routes.js:18:9) at callbacks (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:161:37) at param (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:135:11) at pass (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:142:5) at Router._dispatch (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:170:5) at Object.router (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:33:10) at next (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/connect/lib/proto.js:199:15) ¿Alguien puede decirme por qué esto podría ser?

¿Cómo encadenar un número variable de promesas en Q, en orden?

He visto Encadenando un número arbitrario de promesas en Q ; mi pregunta es diferente ¿Cómo puedo hacer un número variable de llamadas, cada una de las cuales regresa de manera asincrónica, en orden? El escenario es un conjunto de solicitudes HTTP, cuyo número y tipo está determinado por los resultados de la primera solicitud […]

No se puede poner en enlace el saludo después de invocar salir

Aquí estoy, propagablemente, un error básico. En general, he implementado un código como este: module.exports = { getDataFromUserGps: function(callback) { connection.connect(); connection.query(“SELECT * FROM usergps”, function(err, results, fields) { if (err) return callback(err, null); return callback(null, results); } ); connection.end(); }, loginUser: function(login, pass, callback) { connection.connect(); connection.query( “SELECT id FROM users WHERE login = […]

Progtwigción OOP en Javascript con Node.js

De hecho, estoy jugando con Javascript haciendo un juego pequeño y me gustaría implementar lo que he encontrado en http://www.crockford.com/javascript/inheritance.html que es algo similar a: ZParenizor.method(‘toString’, function () { if (this.getValue()) { return this.uber(‘toString’); } return “-0-“; }); No puedo encontrar ninguna referencia a la biblioteca utilizada para hacer posible tal desarrollo. ¿Algunas ideas? De […]

Node.js: compresión Gzip?

¿Me equivoco al encontrar que Node.js no tiene compresión gzip y no hay módulos para realizar la compresión gzip? ¿Cómo puede alguien usar un servidor web que no tiene compresión? ¿Que me estoy perdiendo aqui? ¿Debería intentar ahorar el algoritmo a JavaScript para usarlo en el servidor?

Cómo depurar un socket colgar el error en NodeJS?

Estoy teniendo el siguiente error: events.js:48 throw arguments[1]; // Unhandled ‘error’ event ^ Error: socket hang up at createHangUpError (http.js:1091:15) at Socket.onend (http.js:1154:27) at TCP.onread (net.js:363:26) En el nodo v0.6.6, mi código tiene múltiples llamadas http.request y .get. Sugiera formas de rastrear qué hace que cuelgue el socket y en qué solicitud / llamada se […]

¿Cómo conectar dos servidores node.js con websockets?

Aquí está mi problema: Tengo el servidor A, ejecutando node.js y usando socket.io para comunicarme con clientes (navegadores web). Todo esto funciona bien y elegante. Sin embargo, ahora que tengo el servidor B, que también necesita conectarse al servidor A a través de websockets, me he topado con una pared. Ninguno de los clientes websocket […]