Articles of node.js

Comment puis-je voir le SQL généré par Sequelize.js?

Je veux voir les commandes SQL envoyées au serveur PostgreSQL, car je dois vérifier si elles sont correctes. En particulier, je suis intéressé par les commandes de création de tables. Par exemple, ActiveRecord (Ruby) imprime ses instructions SQL sur la sortie standard. Est-ce possible avec Node.js / ActionHero.js et Sequelize.js également?

nodejs – http.createServer semble appeler deux fois

Si j’écris le programme suivant dans le noeud: http.createServer(function (req, res) { if( req.method == ‘GET’ ) { var body = ”; req.on(‘data’, function(data) { body += data }); req.on(‘end’, function() { console.log(‘request ended’) }); } res.writeHead(200, {‘Content-Type’: ‘text/plain’}); res.end(‘142\n’); }).listen(3500); Et puis appuyez sur le serveur avec http://xxx.xx.xxx.xx:35010 Je vois une request ended deux […]

Comment retourner les résultats de Mongoose à partir de la méthode find?

Tout ce que je peux trouver pour restituer une page avec des résultats fantastiques dit de le faire comme ceci: users.find({}, function(err, docs){ res.render(‘profile/profile’, { users: docs }); }); Comment pourrais-je retourner les résultats de la requête, plus comme ça? var a_users = users.find({}); //non-working example Pour que je puisse publier plusieurs résultats sur la […]

MongoDB, supprime l’object du tableau

Doc: { _id: 5150a1199fac0e6910000002, name: ‘some name, items: [{ id: 23, name: ‘item name 23’ },{ id: 24, name: ‘item name 24′ }] } Est-il possible de tirer un object spécifique d’un tableau? IE comment puis-je tirer l’object d’object entier avec l’id 23 du tableau des éléments. J’ai essayé: db.mycollection.update({‘_id’: ObjectId(“5150a1199fac0e6910000002”)}, {$pull: {id: 23}}); Cependant, […]

Changer le dossier de vue Express en fonction de l’emplacement du fichier appelé res.render ()

Je voudrais changer le dossier de vue d’Express quand j’appelle res.render (). Par exemple, si j’appelle res.render (viewName) dans /folder/file.js, j’aimerais que Express recherche la vue dans / folder / views. Si le fichier se trouve dans /folder1/folder2/file.js, j’aimerais que Express recherche la vue dans / folder1 / folder2 / views C’est possible ?

Comment puis-je obtenir l’adresse IP locale dans Node.js?

Je ne parle pas de 127.0.0.1 Mais plutôt celui que d’autres ordinateurs utiliseraient pour accéder à la machine, par exemple 192.168.1.6

Le premier code Heroku deploy a échoué `error code = H10`

J’ai déployé mon application sur Heroku. C’est une application node.js + express + socket.io et c’est le fichier package.json { “name”: “game_test”, “author”: “Ilya”, “description”: “A test app for our board game”, “version”: “0.0.1”, “private”: true, “scripts”: { “start”: “node app” }, “dependencies”: { “express”: “3.0.6”, “jade”: “*”, “socket.io” : “*” }, “engines”: { “node”: […]

Installation et exécution de MongoDB sur OSX

Si quelqu’un peut donner quelques idées ici, je l’apprécierais grandement. Je suis nouveau sur MongoDB, et (relativement) nouveau sur la ligne de commande. J’avais une application express / node.js exécutée localement sur MongoDB, mais au redémarrage de mon ordinateur, j’ai tenté de redémarrer le serveur Mongo et cela a commencé à générer des erreurs et […]

Écrire node.js dans une variable de chaîne

Je pirate un programme node.js qui capture les messages SMTP et agit sur les données de messagerie. La bibliothèque de noeuds “smtp-protocol” fournit les données de messagerie en direct sous forme de stream, et en tant que novice node.js, je ne sais pas comment écrire ce stream dans une variable de chaîne. Je l’ai actuellement […]

Application autonome Node.js

Je pense développer une application de bureau composée de 2 parties: interface utilisateur (application Java par exemple) serveur Node.js back-end Les 2 parties se connectent à travers des sockets. Ne demandez pas pourquoi je sais que c’est bizarre. Je veux pouvoir fournir aux clients l’application avec un installateur. Je ne veux pas que les utilisateurs […]