Articles of node.js

Pourquoi console.log () n’imprime que les champs de membre?

Si je lance ce qui suit: var T = function(x, y) { this.x = x; this.y = y; } T.prototype.foo = function() { console.log(“test”); } var o = new T(7,4); o.foo(); console.log(o); en utilisant node je reçois: test {x: 7, y: 4} mais si je le lance en chrome, je reçois: test T {x: 7, […]

Mongoose – ne sortingez que les éléments Date par date, en ignorant l’heure

J’ai une collection pour le modèle suivant: const VisitSchema = new mongoose.Schema({ priority: { type: Number, min: 1, max: 3, required: true }, datetime: { type: Date, required: true }, // some other information }); J’essaie de sortinger tous les documents de manière à ce que les visites plus proches de la date actuelle soient […]

Envoyer du contenu à intervalles réguliers en JavaScript / Node.js

Je veux exécuter une ligne de code particulière à intervalles réguliers. La ligne sera res.write(“”) pour maintenir une connexion active. Ceci est similaire aux interruptions matérielles dans les systèmes intégrés. Est-il possible d’avoir une fonction qui exécutera dedans mon code, mais au bout de 20 secondes pour exécuter une ligne de code particulière?

ne peut pas créer un serveur Websocket correctement avec le middleware express-ws

J’écris un serveur Websocket en utilisant node.js et express, et j’utilise le middleware express-ws pour m’aider. Mais le client ne peut pas connecter le serveur. Voici mon code. app.js: var app = express(); var expressWs = require(“express-ws”)(app); … var webso = require(“./routes/ws”); app.use(“/chat”,webso); routes / ws.js: var express = require(‘express’); var router = express.Router(); router.ws(“/”,function(ws,req){ […]

Jawbone JavaScript et données de fréquence cardiaque au repos

J’essaie d’extraire des données de fréquence cardiaque au repos du serveur Jawbone via javascript / node.js. Je continue à obtenir ne peut pas lire la propriété obtenir. Ceci est la partie de mon code qui provoque l’erreur. Il semble que je n’ai pas la convention de dénomination correcte pour la fréquence cardiaque au repos du […]

Comment retourner la valeur de cette fonction?

C’est du code dans mon projet node.js mais je ne peux pas accéder à la valeur de connection2 . J’ai lu quelque part que .getConnection est une fonction asynchrone donc je ne peux pas obtenir la valeur de connection2 de cette façon. Comment puis-je modifier ce code pour renvoyer correctement la valeur? var mysql = […]

Requête MongoDB avec plusieurs conditions et tranche

J’ai cette requête Mongoose: return Domain.find({domain:req.params.domain}) .where(‘date’).equals(date) .exec(function (err, domain) { if (!err) { if (!isEmpty(domain[0].visitors)) { domain[0][‘visitors’] = domain[0].visitors.slice(0,99); } } Je veux couper directement dans la firebase database et non après avoir récupéré l’object. Mongoose ne peut pas faire cela ou ce n’est pas documenté ou je n’ai pas trouvé de documentation. Je […]

Recherche de module Node.js dans les applications Electron + Angular 2 et TypeScript

Je développe une application Electron avec Angular 2. J’ai suivi ce tutoriel pour configurer initialement l’environnement. Ma configuration est un peu plus compliquée mais en général très similaire. tsconfig.json : { “comstackrOptions”: { “target”: “es5”, “module”: “commonjs”, “moduleResolution”: “node”, “sourceMap”: true, “emitDecoratorMetadata”: true, “experimentalDecorators”: true, “removeComments”: false, “noImplicitAny”: false }, “exclude”: [ “node_modules”, “app/node_modules”, “dist” […]

socket.io-client se connectant mais n’émettant pas

Je crée une petite application de discussion chiffrée dans le terminal, à l’aide de socket.io-client et socket.io Le client peut se connecter au serveur, mais n’émet pas le nom d’utilisateur, une fois entré. Client: var socket = require(‘socket.io-client’)(‘http://127.0.0.1:3000’); socket.on(‘connect_error’, function(){ console.log(‘Failed to establish a connection to the servers, or lost connection’); return process.exit(); }); var […]

Style en ligne via l’atsortingbut mixin jade

Est-il possible de déclarer une largeur CSS inline via un atsortingbut mixin en Jade? Un exemple de ce que j’ai essayé est ci-dessous … mixin button(buttonLink, buttonText, buttonWidth) +link(buttonLink)(style=’width:”buttonWidth”‘) font(style=’color: #ffffff; text-decoration: none;’) =buttonText Merci.