node.js

¿Cómo se comparten constantes en los módulos NodeJS?

Actualmente estoy haciendo esto: foo.js const FOO = 5; module.exports = { FOO: FOO }; Y usándolo en bar.js: var ... ('foo'); foo.FOO; // 5 ¿Hay una mejor manera de hacer esto? Se siente incómodo declarar la constante en el objeto exports.

Cómo actualizo cada dependencia en el paquete.json a la última versión?

Copié el paquete.json de otro proyecto y ahora quieren bump todas las dependencias a sus últimas versiones ya que este es un ... "async": "~0.1.22" } } Ahora soy un colaborador en npm-check-updates, que es una gran solución para esto problema.

Tragos tragos.ver no se activa para los archivos nuevos o eliminados?

La siguiente tarea de Gulpjs funciona bien al editar archivos en la partida glob: // watch task. gulp.task('watch', ['build' ... }); }); EDITAR : Resuelto, fue este problema. Globs comenzando con ./ (ese era el valor de src) parece no funcionar ATM.

Cobertura de código con Mocha

Estoy usando Mocha para probar mi aplicación NodeJS. No soy capaz de averiguar cómo utilizar su función de cobertura de código. Intenté buscarlo en Google, pero no encontré ningún tutorial adecuado. Por favor, ayuda.

mongodb / mongoose findMany-encuentra todos los documentos con IDS listados en array

Tengo una matriz de _ids y quiero obtener todos los documentos en consecuencia, ¿cuál es la mejor manera de hacerlo ? Algo a ... 4ed3f18132f50c491100000e' ] }, function(err, docs){ console.log(docs); }); El array puede contener cientos de _ids.

posible fuga de memoria EventEmitter detectada

Estoy recibiendo la siguiente advertencia: (node) warning: possible EventEmitter memory leak detected. 11 listeners added. ... go como este en el servidor.js: http.createServer( function (req, res) { ... }).listen(3013); ¿Cómo arreglar esto ?

Confusión del número de versión de NodeJS

Instalé Node JS hace varios meses y jugué un poco. Hoy, quería empezar a aprender más sobre node y antes de codificar, decidí ... e no entiendo algo sobre los números de versión de NodeJS. ¿Puede alguien arrojar algo de luz para mí? Gracias de antemano.

Diferencia entre` npm start `y ' node app.js', al iniciar la aplicación?

He instalado una aplicación usando el comando express new 'filename'. Acabo de enterarme de que puedes iniciar una aplicació ... Hasta ahora he utilizado: node app.js Para iniciar mi servidor. Alguien sabe cuál es la diferencia entre los dos? Gracias.

Índice de error de clave duplicada E11000 en mongodb mangosta

A continuación está mi user esquema en user.js modelo - var userSchema = new mongoose.Schema({ local: { name: { ... inserta el documento, de lo contrario lanza error "Duplicado" error incluso tengo una entrada en el local.correo electrónico

¿Qué son los parámetros" res "y" req " en las funciones Express?

En la siguiente función expresa: app.get('/user/:id', function(req, res){ res.send('user ' + req.params.id); }); ¿Qué es req y res? Qué significan, qué significan y qué hacen?

Cómo hacer nodo.js requiere absoluta? (en lugar de relativa)

Me gustaría requerir mis archivos siempre por la raíz de mi proyecto y no en relación con el módulo actual. Por ejemplo, si ... el lado del servidor. Vea aquí la razón de ser: http://hackhat.com/p/110/module-loader-webpack-vs-requirejs-vs-browserify /

Cómo evitar el anidamiento prolongado de funciones asíncronas en el nodo.js

Quiero crear una página que muestre algunos datos de una base de datos, por lo que he creado algunas funciones que obtienen e ... evitar esto? Supongo que tiene que ver con cómo se combinan múltiples funciones asíncronas, que parece ser algo fundamental.

¿Cómo enviar programáticamente una respuesta 404 con Express / Node?

Quiero simular un error 404 en mi servidor Express/Node. ¿Cómo puedo hacer eso?

cómo especificar módulos locales como dependencias de paquetes npm

Tengo una aplicación que tiene el conjunto habitual de dependencias en módulos de terceros (por ejemplo, 'express') especific ... e quiero que se instale desde una ruta del sistema de archivos, pero no sé cuan. ¿Alguien más tenía este problema? Gracias.

nodo.js, socket.io con SSL

Estoy tratando de conseguir socket.io sin embargo, si se ejecuta con mi certificado SSL, no se conectará. Basé mi código en ... or de destino para esta aplicación. Me disculpo si esto es un simple pregunta, soy un novato de node / socket. io. Gracias!

Gulp + Webpack o SIMPLEMENTE Webpack?

Veo gente usando gulp con webpack. Pero entonces leí webpack puede reemplazar gulp? Estoy completamente confundido...¿algui ... y:index", "prepare": "mkdir -p dist/client/scripts/ && npm run copy", "start": "node dist/server" },

¿Necesito inyección de dependencia en NodeJS,o cómo lidiar con...?

Actualmente estoy creando algunos proyectos experimentales con nodejs. He programado muchas aplicaciones web Java EE con Spri ... les, como compartir un objeto de conexión de base de datos, hasta ahora, pero no he encontrado una solución que me satisface.

¿Cómo puedo simular una importación de módulo ES6 usando Jest?

Estoy empezando a pensar que esto no es posible, pero quiero preguntar de todos modos. Quiero probar que uno de mis módulos ... na en Jasmine (o al menos nunca podría hacerlo funcionar), por lo que tampoco tengo la esperanza de que sea posible en Broma.

¿Cómo configurar la ubicación personalizada para la instalación local del paquete npm?

¿Es posible especificar un destino de paquete personalizado para npm install, ya sea a través de una bandera de comando o un ... instale en node_modules dentro de un directorio diferente, por ejemplo vendor/node_modules. ¿Cómo puedo hacer que eso suceda?

Comparación de id de mangosta y cadenas

Tengo un nodo.aplicación js que extrae algunos datos y los pega en un objeto, como esto: var results = new Object(); User. ... ue la comparación anterior sea verdadera y mi cerebro subcontratado (también conocido como Google) tiene no he podido ayudar.