Articles of node.js

Existe-t-il une implémentation de Node OAuth Server

Je n’ai trouvé que la bibliothèque client oauth pour nodejs. Est-ce que quelqu’un sait où je peux trouver une implémentation de serveur? Merci, Hao.

Express.js req.ip retourne :: ffff: 127.0.0.1

Je suis en train d’essayer d’obtenir l’IP de l’utilisateur demandé. Le problème est que l’adresse IP retourne ::ffff:127.0.0.1 au lieu de 127.0.0.1 . J’ai essayé d’utiliser trusted proxy option trusted proxy (bien que n’utilisant pas un proxy) et le req.ips est vide. Utiliser 4.x Express.js. router.get(‘/’, function(req, res, next) { console.log(‘ip’, req.ip) res.send({}) });

Comment puis-je désactiver la restauration du package NPM dans Visual Studio 2015?

Lorsque j’ouvre un projet avec un package.json dans Visual Studio 2015, une installation npm est automatiquement lancée et VS ne répond plus jusqu’à la fin de l’installation. Je préférerais plutôt que npm installe moi-même à partir de la ligne de commande; Comment puis-je empêcher Visual Studio de le faire?

Ajout d’horodatages à tous les messages de la console

J’ai un projet complet, déployé , basé sur Express, avec de nombreuses instructions console.log () et console.error (). Le projet s’exécute en utilisant pour toujours, dirigeant le stdout et le stderr vers 2 fichiers distincts. Tout fonctionne plutôt bien, mais maintenant, il me manque des horodatages – pour savoir exactement quand des erreurs se sont […]

Comment publier un paquet npm avec des fichiers de dissortingbution?

Je voudrais publier un paquet npm contenant ma source ainsi que des fichiers de dissortingbution. Mon référentiel Github contient le dossier src qui contient les fichiers source JavaScript. Le processus de génération génère un dossier dist contenant les fichiers de dissortingbution. Bien entendu, le dossier dist n’est pas archivé dans le référentiel Github. Comment puis-je […]

jeton d’authentification de passeport nodejs

J’écris une application nodejs que je voudrais utiliser à la fois comme application Web et comme fournisseur d’API. Une fois qu’un utilisateur est authentifié, je souhaite affecter à cet utilisateur un jeton à utiliser pour les requêtes suivantes. Cela fonctionne très bien avec le passeport pour l’application Web, car je viens de sérialiser et désérialiser […]

Comment puis-je append un horodatage aux journaux à l’aide de la bibliothèque Node.js Winston?

Je veux append un horodatage aux journaux. Quelle est la meilleure façon d’y parvenir?

Comment terminer une session dans ExpressJS

J’ai l’impression que cela doit être enterré quelque part dans la documentation, mais je ne le trouve pas. Comment fermez-vous ou terminez-vous ou tuez-vous (peu importe) une session dans ExpressJS?

Comment utiliser une variable en tant que nom de champ dans findOne () mongodb-native?

J’ai ces données dans mongodb: { “name”: “Amey”, “country”: “India”, “region”: “Dhule,Maharashtra” } et je veux récupérer les données en passant un nom de champ en tant que variable dans la requête. Ce qui suit ne fonctionne pas: var name = req.params.name; var value = req.params.value; collection.findOne({name: value}, function(err, item) { res.send(item); }); Comment puis-je […]

Comment créer des threads dans nodejs

Est-il possible de créer des threads pour exécuter plusieurs méthodes à la fois? Si une méthode échoue, tous les autres threads doivent être supprimés. Merci d’avance