Articles of node.js

actualizando nodejs en ubuntu 16.04

Hace poco estuve revisando la versión del nodo en mi ubuntu 16.04 cuando se utilizó el comando node -v me muestra la versión 6.9.1 pero cuando nodejs -v muestra 6.9.2 anteriormente antes de usar este comando se utilizó el comando npm update . Ahora, ¿cuál es la diferencia en el node -v y nodejs -v […]

¿Cómo configurar cookies en el nodo js usando Express Framework?

En mi aplicación, necesito establecer una cookie usando el marco express. He intentado con el siguiente código pero no está configurando la cookie. ¿Alguien puede ayudarme a hacer esto? var express = require(‘express’), http = require(‘http’); var app = express(); app.configure(function(){ app.use(express.cookieParser()); app.use(express.static(__dirname + ‘/public’)); app.use(function (req, res) { var randomNumber=Math.random().toString(); randomNumber=randomNumber.substring(2,randomNumber.length); res.cookie(‘cokkieName’,randomNumber, { maxAge: […]

agregue los campos created_at y updated_at a los mongoose schemas

¿Hay alguna forma de agregar los campos created_at y updated_at a un esquema de mongoose, sin tener que pasarlos cada vez que se llame a MyModel () nuevo? El campo created_at sería una fecha y solo se agregará cuando se cree un documento. El campo updated_at se actualizará con una nueva fecha siempre que se […]

¿Cómo borrar la configuración del proxy https de NPM?

¿Cómo puedo borrar la configuración anterior del proxy ssl de NPM? bueno, busco mucho, pero todo lo que recibo se trata principalmente de cómo set proxy en la red corporativa. Intento establecer proxy en nada: npm config set http-proxy npm config set https-proxy el primer paso de comando aún el segundo advierte que: npm WARN […]

¿Cómo importo módulos globales en el nodo? Aparece “Error: ¿No se puede encontrar el módulo “?

Estoy intentando configurar Node en Mac OSX Lion. Todo parece funcionar bien, pero parece que no puedo importar ningún módulo de mi carpeta de módulos globales. Me sale el error, Error: Cannot find module Si ejecuto esto: node -e require.paths , la respuesta que obtengo es: [ ‘/usr/local/lib/node_modules’, ‘/Users/Me/.node_modules’, ‘/Users/Me/.node_libraries’, ‘/usr/local/Cellar/node/0.4.12/lib/node’ ] Lo cual es […]

¿Cómo hacer que el servidor de desarrollo webpack se ejecute en el puerto 80 y en 0.0.0.0 para que sea accesible al público?

Soy nuevo en todo el mundo nodejs / reactjs así que me disculpo si mi qs suena tonto. Así que estoy jugando con esta aplicación reactjs aquí: https://github.com/bebraw/reactabular Cada vez que hago un “inicio npm” siempre se ejecuta en localhost: 8080 ¿Cómo puedo cambiarlo para que se ejecute en 0.0.0.0:8080 para que sea de acceso […]

RabbitMQ / AMQP: cola única, múltiples consumidores para el mismo mensaje?

Estoy comenzando a usar RabbitMQ y AMQP en general. Tengo una cola de mensajes Tengo múltiples consumidores, y me gustaría hacer cosas diferentes con el mismo mensaje . La mayoría de la documentación de RabbitMQ parece estar enfocada en round-robin, es decir, donde un solo mensaje es consumido por un solo consumidor, y la carga […]

¿Cómo implementar la aplicación Node.js con la estructura deep node_modules en Windows?

Me encontré con un problema curioso: aparentemente algún módulo Node.js tiene jerarquías de carpetas tan profundas que el comando de copia de Windows (o el elemento de Copy-Item de PowerShell, que es lo que realmente estamos usando) golpea el infame error “ruta demasiado larga” cuando el camino tiene más de 250 caracteres de largo. Por […]

¿Cómo crear variables globales accesibles en todas las vistas usando Express / Node.JS?

Ok, entonces construí un blog usando Jekyll y puedes definir variables en un archivo _config.yml que se puede acceder en todas las plantillas / diseños. Actualmente estoy usando Node.JS / Express con EJS templates y ejs-locals (para parciales / diseños. Estoy buscando hacer algo similar a las variables globales como site.title que se encuentran en […]

Indice de mongoose en el código de producción

Según la documentación de MongooseJS para MongooseJS y MongoDB / Node.js : Cuando se inicia la aplicación, Mongoose llama automáticamente a ensureIndex para cada índice definido en su esquema. Si bien es bueno para el desarrollo, se recomienda que este comportamiento se deshabilite en producción, ya que la creación de índices puede causar un impacto […]