Articles of node.js

¿Cómo hacer un file de requirements.txt-like con bower?

Empecé a trabajar con bower , y parece realmente útil. Vengo de un background de python, por lo que estoy acostumbrado a tener virtualenv y requirements.txt . Como prefiero no almacenar todas mis dependencies en el control de código fuente si puedo evitarlo, me preguntaba, ¿cómo puedo crear un file como requirements.txt con bower ?

Error de Gulp en WebStorm: error al enumerar las tareas de Gulp

My WebStorm ha dejado de leer y ejecutar tareas gulp. Funcionó bien hasta el viernes pasado. Este es un error que aparece en la console: Error al enumerar las tareas de gulp en questionary / gulpfile.js: No se pudo analizar JSON -> Matriz no terminada en la línea 1 columna 5 ruta $ [1] * […]

reescribir backbone.sync

Estoy utilizando backbone.js con websockets y envío de datos al server en function de los events. ¿Es posible diseñar / reescribir Backbone.sync para transportar los cambios del model al server de forma normalizada? Cualquier ejemplo general de esto sería genial, entonces puedo descubrir cómo integrarlo con mis methods del lado del server. ¡Gracias!

¿Cómo puedo detectar robustamente una ruta relativa en node.js

Tal vez lo estoy haciendo difícil (y debería search un prefijo de ./ y ../ ) pero no quiero redevise la rueda y escribir una function para detectar correctamente las routes relativas (para todas las plataforms, etc.) ¿Biblioteca existente? ¿Hay packages npm que hacen esto? Seguramente este problema ha sido resuelto … ¿Enfoques? Salvo una […]

Cuál es la diferencia entre res.render () y ejs.render () en Node.js y la aplicación Express

Uso el motor de templates de EJS en mi aplicación Node.js y Express, y he utilizado su funcionalidad y representación hasta el momento, y hasta ahora no he tenido ningún problema. Sin embargo, aunque siempre utilicé la syntax res.render(filename, options, callback) en mi progtwig del lado del server para representar el contenido del file, me […]

busboy no está terminando el evento final

Estoy tratando de pasar un object de request de mis routes a un controller que procesa las cargas, aquí está la ruta – app.post('/upload/notes',auth.requiresApiLogin,function(req,res){ upload.file(req,res); }); aquí está el código del controller (upload.js) que tiene el método de file exportado var fs = require('fs'), uuid = require('node-uuid'), path = require('path'), Busboy = require('busboy'); exports.file = […]

Subir files a un server ownCloud programáticamente

Intento establecer una aplicación web donde muchos clientes puedan conectarse a través de un server http Node.js y luego upload / download files que luego se mostrarán en diferentes pantallas. Estoy pensando en tener esos files almacenados en un service gratuito en la nube que se pueda integrar a mi aplicación. Ah, y también estoy […]

ENOTSUP usando Grunt

Estoy usando Grunt para minificar y concatenar files para una aplicación web AngularJS. Nuestra fuente está en un file compartido y me estoy conectando a él a través de un disco mapeado. Cada vez que Grunt corre sobre mi directory fuente, aparece un error en una de mis tareas concat. El error es "ENOTSUP, operación […]

Obtenga el server de API REST restify para admitir HTTPS y HTTP

Estoy usando node.js restify ver4.0.3 El siguiente código simple funciona como un server REST API simple que admite HTTP. Una llamada API de ejemplo es http://127.0.0.1:9898/echo/message var restify = require('restify'); var server = restify.createServer({ name: 'myapp', version: '1.0.0' }); server.use(restify.acceptParser(server.acceptable)); server.use(restify.queryParser()); server.use(restify.bodyParser()); //http://127.0.0.1:9898/echo/sdasd server.get('/echo/:name', function (req, res, next) { res.send(req.params); return next(); }); server.listen(9898, function […]

grunt-typescript no produce files js en “ dest especificado

Tengo la siguiente estructura de directory: root | |_ package.json |_ Gruntfile.js | |_ javascripts/ |_ ts/file.ts En Gruntfile tengo esto: //Project Config grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), typescript: { base: { src: ['./javascripts/ts/*.ts'], dest: './javascripts/' } } }); Espero que los files js estén en javascripts/ directory. Sin embargo, cuando ejecuto grunt typescript , crea esta […]