Articles of node.js

Pourquoi Node.js s’appelle-t-il Node.js?

Je suis juste curieux de savoir pourquoi Node.js a été nommé ainsi. J’ai fouillé leur site et leur FAQ et rien ne m’a aidé à comprendre pourquoi il s’appelait Node.js.

Mongoose Essayer d’ouvrir une connexion non fermée

Ceci est une version simplifiée du problème, mais en gros j’essaie d’ouvrir 2 connexions mongodb avec mongoose et cela me donne “Essayer d’ouvrir une connexion non fermée”. Erreur. Échantillon de code: var db1 = require(‘mongoose’); db1.connect(‘my.db.ip.address’, ‘my-db’); var db2 = require(‘mongoose’); db2.connect(‘my.db.ip.address’, ‘my-db’); db2.connection.close(); db1.connection.close(); Une idée sur comment le faire fonctionner?

trouver le fichier avec la correspondance de joker

Dans node.js, puis-je répertorier les fichiers avec des caractères génériques comme fs.readdirSync(‘C:/tmp/*.csv’)? Je n’ai pas trouvé les informations sur les jokers dans la documentation .

Comment puis-je remplacer les dépendances nestedes avec `yarn`?

Si mon paquet a ces dépendances { “name”: “my-package”, “dependencies”: { “foobar”:”~1.0.3″, “baz”:”2.0.9″ } Et le paquet foobar a ces dépendances { “name”: “foobar”, “dependencies”: { “baz”:”^2.0.0″ } et la version la plus récente de baz est la version 2.1.0 , la première version de yarn installera baz@2.1.0 dans foobar/node_modules . Comment forcer le fil […]

Vérifiez si mon instance node.js est dev ou production

Actuellement, chaque fois que je veux déployer un serveur node.js sur mon serveur de production, je dois changer tous les IP / DNS / nom d’utilisateur / mot de passe pour mes différentes connexions à mes bases de données et API externes. Ce processus est ennuyeux, y a-t-il un moyen de vérifier si l’instance node.js […]

sinon, flot de promesses (bluebird)

Ceci est une version courte de mon code. var Promise = require(‘bluebird’); var fs = Promise.promisifyAll(require(“fs”)); if (conditionA) { fs.writeFileAsync(file, jsonData).then(function() { return functionA(); }); } else { functionA(); } Les deux conditions appellent functionA . Y a-t-il moyen d’éviter une autre condition? Je peux faire fs.writeFileSync mais je cherche une solution non bloquante.

Erreur: jQuery nécessite une fenêtre avec un document

Donc tout fonctionnait très bien jusqu’à la mise à jour npm et maintenant, les choses ne fonctionnaient plus comme avant. Un peu d’arrière plan: dans mon code j’utilise jquery pour parsingr le HTML textuel. Je n’utilise pas de fenêtre et je n’utilise pas jsdom. Cela fonctionnait très bien pour faire ceci: $ = require(“jquery”); $(html).find(“”).html(“The […]

nodejs module.js: erreur 340: module introuvable

J’ai installé nodejs dans C: \ Program Files (x86) \ nodejs puis j’ai créé un fichier .js et l’ai enregistré sur mon bureau juste pour sortir “hello world” dans la console: console.log(‘hello world’); Lorsque j’ai essayé d’exécuter le fichier à partir de l’invite de commande: C:\Users\Laura>cd desktop C:\Users\Laura\Desktop>node nodeTest.js Je reçois: module.js:340 throw err; ^ […]

Affectation d’un nom de domaine à localhost pour l’environnement de développement

Je construis un site Web et ne souhaite pas reconfigurer le site Web en pointant vers http://127.0.0.1 vers http://www.example.com . De plus, le certificate que j’utilise est bien sûr réalisé avec le nom de domaine approprié de www.example.com mais mon environnement de test appelle 127.0.0.1 ce qui rend la sécurité incorrecte. Ce que je veux […]

créer un formulaire d’inscription et de connexion dans node.js et mongodb

Je suis nouveau sur node.js et je veux créer une page d’inscription et de connexion pour l’utilisateur.Il doit également y avoir une autorisation appropriée pour l’utilisateur.Je veux stocker les informations d’utilisateur dans la firebase database mongodb le code pour le faire, afin que je puisse commencer avec node.js et mongodb.Veuillez aider