Articles of express

Impossible de remplacer le modèle une fois compilé Mongoose

Pas sûr de ce que je fais mal, voici mon check.js var db = mongoose.createConnection(‘localhost’, ‘event-db’); db.on(‘error’, console.error.bind(console, ‘connection error:’)); var a1= db.once(‘open’,function(){ var user = mongoose.model(‘users’,{ name:Ssortingng, email:Ssortingng, password:Ssortingng, phone:Number, _enabled:Boolean }); user.find({},{},function (err, users) { mongoose.connection.close(); console.log(“Username supplied”+username); //doSomethingHere }) }); et voici mon insert.js var mongoose = require(‘mongoose’); mongoose.connect(‘mongodb://localhost/event-db’) var user = […]

Est-il possible de définir une URL de base pour l’application NodeJS?

Je souhaite pouvoir héberger plusieurs applications NodeJS sous le même domaine, sans utiliser de sous-domaines (comme google.com/reader au lieu de images.google.com). Le problème est que je tape toujours la première partie de l’url, par exemple “/ reader” dans Express / NodeJS. Comment puis-je configurer une application Express pour que l’URL de base soit something.com/myapp ? […]

Pourquoi puis-je exécuter du code après «res.send»?

Je me demande quelle est la mécanique derrière le comportement du code suivant: res.send(200, { data: ‘test data’ }); console.log(‘still here…’); Ma compréhension est que res.send ne retourne pas la fonction, mais ferme la connexion / termine la requête . Cela pourrait expliquer pourquoi je peux toujours exécuter du code après une commande res.send (j’ai […]

Comment configurer plusieurs sous-domaines dans Express.js ou Connect.js

Je suis habitué à travailler sur httpd (Apache), qui permet de configurer des sous-domaines mappés sur un répertoire. Comment puis-je faire la même chose dans Connect.js / Express.js? Je vois que la seule chose que j’ai est des routes que je ne sais pas comment je peux utiliser pour configurer des sous-domaines. J’ai des sous-domaines […]

Comment télécharger, afficher et enregistrer des images en utilisant node.js et express

Je dois télécharger une image et l’afficher, ainsi que la sauvegarder pour ne pas la perdre lorsque je rafraîchit le localhost. Cela doit être fait en utilisant un bouton “Upload”, qui demande une sélection de fichier. J’utilise node.js et j’exprime pour le code côté serveur, et je suis vraiment nouveau pour la programmation d’applications Web. […]

Poussez les objects dans le tableau mongo via la mongoose

J’ai parcouru un bon moment pour chercher la réponse mais je suis sûr que je suis perdu pour les mots justes pour décrire ce que je suis après. Fondamentalement, j’ai une collection de mongodb appelée «people» Le schéma de cette collection est le suivant: people: { name: Ssortingng, friends: [{firstName: Ssortingng, lastName: Ssortingng}] } Maintenant, […]

Comment protéger le champ de mot de passe dans Mongoose / MongoDB pour qu’il ne retourne pas dans une requête lorsque je remplis des collections?

Supposons que j’ai deux collections / schémas. Le premier est le schéma des utilisateurs avec des champs de nom d’utilisateur et de mot de passe, puis j’ai un schéma de blog qui fait référence au schéma d’utilisateurs dans le champ auteur. Si j’utilise Mongoose pour faire quelque chose comme Blogs.findOne({…}).populate(“user”).exec() Je vais avoir le document […]

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 ?

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”: […]

Node.js Express Framework Security Issues

Je recherche des modules qui doivent être ajoutés à une application Node / Express pour répondre aux problèmes de sécurité généraux énumérés ci-dessous: Vulnérabilités d’Injection (JavaScript, SQL, Mongo, HTML) Fixation et détournement de session Vulnérabilités intersites (création de scripts, demande de falsification) Affectation de masse insérer la préoccupation pertinente ici Merci de votre aide! ———- […]