Als «node.js» getaggte Fragen

Node.js ist eine ereignisbasierte, nicht blockierende, asynchrone E / A-Laufzeit, die die V8-JavaScript-Engine und die libuv-Bibliothek von Google verwendet. Es wird für die Entwicklung von Anwendungen verwendet, die die Fähigkeit, JavaScript sowohl auf dem Client als auch auf dem Server auszuführen, stark nutzen und daher von der Wiederverwendbarkeit von Code und dem Fehlen von Kontextwechsel profitieren.

7
Senden Sie zusätzliche Daten zur Socket-Verbindung
Wie sende ich am besten zusätzliche Daten bei Socket-Verbindung? Klient: socket.on('connect',function(){ //I'd like set some values and pass them up to the node server. }); Node.js Server: io.on('connection', function(client){ //I'd like to get the data here. }); Zum Beispiel das Senden eines Benutzernamens oder einer E-Mail-Adresse usw.


1
Vorlagenzeichenfolge als Objekteigenschaftsname
Warum lässt JavaScript eine Vorlagenzeichenfolge nicht als Objekteigenschaftsschlüssel zu? Zum Beispiel, wenn ich Folgendes eingebe: foo = {`bar`: 'baz'} In die NodeJS REPL wird eine SyntaxErrormit "Unerwartete Vorlagenzeichenfolge" mit einer langen Stapelverfolgung ausgelöst. Eigenschaftswerte sind jedoch in Ordnung, was nicht so unerwartet ist. Ähnliche Fehler treten im Browser auf, z. …


17
AWS Lambda-API-Gateway-Fehler "Fehlerhafte Lambda-Proxy-Antwort"
Ich versuche, mit AWS Lambda ein Hallo-Welt-Beispiel zu erstellen und es über das API-Gateway bereitzustellen. Ich klickte auf "Eine Lambda-Funktion erstellen", wodurch das API-Gateway eingerichtet und die Option "Leere Funktion" ausgewählt wurde. Ich habe die Lambda-Funktion hinzugefügt, die in der Anleitung zum Einstieg in das AWS-Gateway enthalten ist : exports.handler …

4
Globaler npm-Installationsort unter Windows?
Ich bin nicht 100% sicher, aber ich glaube, ich habe Node v5 vom Windows-Installationsprogramm sowohl auf meinem Heim- als auch auf meinem Büro-PC installiert. Auf meinem Heim-PC finden globale Installationen unter% APPDATA% statt: (dev) go|c:\srv> which lessc c:\users\bjorn\appdata\roaming\npm\lessc c:\users\bjorn\appdata\roaming\npm\lessc.cmd Auf meinem Büro-PC werden sie unter Programmdateien angezeigt: (dev) go|w:\srv> which …
79 node.js  windows  npm  pycharm 

4
Alle Clients mit Socket.io aktualisieren?
Ist es möglich, alle Clients zu zwingen, mit socket.io zu aktualisieren? Ich habe Folgendes versucht, aber es scheint andere Clients nicht zu aktualisieren, wenn ein neuer Client eine Verbindung herstellt: Serverseitiges JavaScript: Ich versuche, eine Nachricht an alle Clients zu senden, die die aktuelle Anzahl der verbundenen Benutzer enthält. Sie …

6
Datenbank in node.js verspotten?
Wie würde ich die Datenbank in meiner Anwendung node.js verspotten, die in diesem Fall mongodbals Backend für eine Blog-REST-API verwendet wird? Sicher, ich könnte die Datenbank auf eine bestimmte Datenbank testingeinstellen, aber ich würde trotzdem Daten speichern und nicht nur meinen Code, sondern auch die Datenbank testen, also mache ich …

17
npm install hängt
Das ist mein package.json: { "name": "my-example-app", "version": "0.1.0", "dependencies": { "request": "*", "nano": "3.3.x", "async": "~0.2" } } Wenn ich jetzt das cmd öffne und starte npm install, hängt die Installation. Was mache ich falsch?
79 node.js  npm 


4
Node.js + Express.js Sicherheitsmodell für Benutzerberechtigungen
Wir haben eine Anwendung, die zwei Arten von Benutzern hat. Abhängig davon, wie sich der Benutzer anmeldet, möchten wir, dass er Zugriff auf verschiedene Teile der Anwendung hat. Wie implementieren wir ein Sicherheitsmodell, um zu verhindern, dass Benutzer Dinge sehen, auf die sie keinen Zugriff haben? Machen wir die Sicherheit …


2
Kommentare in Jade / Mops
Ich habe versucht, Kommentare in Jade / Mops zu machen, aber die Kommentare werden als Text im HTML-Code gerendert. Das ist mein Code: doctype html html(lang='en') body / This should be a comment Was mache ich etwas Dummes?
78 node.js  pug 


6
Aufrufen einer JSON-API mit Node.js.
Ich versuche, das Facebook-Profilbild des in meiner Anwendung angemeldeten Benutzers abzurufen. Die Facebook-API gibt an, dass http://graph.facebook.com/517267866/?fields=picturedie richtige URL als JSON-Objekt zurückgegeben wird. Ich möchte die URL zum Bild aus meinem Code entfernen. Ich habe folgendes versucht, aber hier fehlt mir etwas. var url = 'http://graph.facebook.com/517267866/?fields=picture'; http.get(url, function(res) { var …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.