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.

9
node.js, socket.io mit SSL
Ich versuche, socket.io mit meinem SSL-Zertifikat zum Laufen zu bringen, es wird jedoch keine Verbindung hergestellt. Ich habe meinen Code anhand des Chat-Beispiels erstellt: var https = require('https'); var fs = require('fs'); /** * Bootstrap app. */ var sys = require('sys') require.paths.unshift(__dirname + '/../../lib/'); /** * Module dependencies. */ var …



2
In Node.js 0.12 verfügbare ECMAScript 6-Funktionen
Eine neue stabile Version von Node.js (0.12) wurde kürzlich mit der aktualisierten JavaScript-Engine v8 von Google, Version 3.28.73, veröffentlicht . Welche ECMAScript 6-Funktionen sind derzeit in Node.js vorhanden, ohne das --harmonyFlag zu verwenden? Ich habe mehrere Websites überprüft, die behaupten, die ES 6-Funktionen aufzulisten, aber alle scheinen veraltet zu sein …


9
NodeJS: Speichern eines Base64-codierten Images auf der Festplatte
Meine Express-App empfängt ein base64-codiertes PNG vom Browser (generiert aus Canvas mit toDataURL ()) und schreibt es in eine Datei. Die Datei ist jedoch keine gültige Bilddatei, und das Dienstprogramm "Datei" identifiziert sie einfach als "Daten". var body = req.rawBody, base64Data = body.replace(/^data:image\/png;base64,/,""), binaryData = new Buffer(base64Data, 'base64').toString('binary'); require("fs").writeFile("out.png", binaryData, …


5
Gulp + Webpack oder NUR Webpack?
Ich sehe Leute, die Schluck mit Webpack benutzen. Aber dann habe ich gelesen, Webpack kann Schluck ersetzen? Ich bin hier völlig verwirrt ... kann jemand erklären? AKTUALISIEREN Am Ende fing ich mit Schlucken an. Ich war neu im modernen Frontend und wollte nur schnell einsatzbereit sein. Jetzt, wo ich nach …
161 node.js  webpack  gulp 

4
Wie setze ich ein Cookie in Knoten js mit dem Express-Framework?
In meiner Anwendung muss ich ein Cookie mithilfe des Express-Frameworks setzen. Ich habe den folgenden Code ausprobiert, aber das Cookie wird nicht gesetzt. Kann mir jemand dabei helfen? var express = require('express'), http = require('http'); var app = express(); app.configure(function(){ app.use(express.cookieParser()); app.use(express.static(__dirname + '/public')); app.use(function (req, res) { var randomNumber=Math.random().toString(); …
161 node.js  cookies  express 

11
Wie kann man einen HTTP-Fehlercode angeben?
Ich habe versucht: app.get('/', function(req, res, next) { var e = new Error('error message'); e.status = 400; next(e); }); und: app.get('/', function(req, res, next) { res.statusCode = 400; var e = new Error('error message'); next(e); }); Es wird jedoch immer ein Fehlercode von 500 angekündigt.


3
Express res.sendfile wirft verbotenen Fehler
Ich habe diesen Code: res.sendfile( '../../temp/index.html' ) Es wird jedoch der folgende Fehler ausgegeben: Error: Forbidden at SendStream.error (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:145:16) at SendStream.pipe (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:307:39) at ServerResponse.res.sendfile (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/response.js:339:8) at exports.boot (/Users/Oliver/Development/Personal/Reader/server/config/routes.js:18:9) at callbacks (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:161:37) at param (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:135:11) at pass (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:142:5) at Router._dispatch (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:170:5) at Object.router (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:33:10) at next (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/connect/lib/proto.js:199:15) Kann mir jemand sagen, …
160 node.js  express 

6
ReferenceError: description ist kein definierter Knoten
Ich versuche, einige Endpunkte zu definieren und einen Test mit durchzuführen nodejs. In habe server.jsich: var express = require('express'); var func1 = require('./func1.js'); var port = 8080; var server = express(); server.configure(function(){ server.use(express.bodyParser()); }); server.post('/testend/', func1.testend); und in func1.js: var testend = function(req, res) { serialPort.write("1", function(err, results) { serialPort.write("2" …
160 node.js  rest  testing 

3
Verwenden Sie child_process.execSync, behalten Sie jedoch die Ausgabe in der Konsole bei
Ich möchte die execSyncMethode verwenden, die in NodeJS 0.12 hinzugefügt wurde, habe aber immer noch die Ausgabe im Konsolenfenster, in dem ich das Node-Skript ausgeführt habe. Wenn ich beispielsweise ein NodeJS-Skript mit der folgenden Zeile ausführe, möchte ich die vollständige Ausgabe des Befehls rsync "live" in der Konsole sehen: require('child_process').execSync('rsync …

7
SSL-Fehler: CERT_UNTRUSTED bei Verwendung des Befehls npm
Ich versuche, das Express-Framework mit dem Befehl npm zu installieren, erhalte jedoch den folgenden Fehler. Fehlermeldung ist E:\myFindings\nodejs_programs\node>npm install -g express npm http GET https://registry.npmjs.org/express npm ERR! Error: SSL Error: CERT_UNTRUSTED npm ERR! at ClientRequest.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\request\main.js:409:26) npm ERR! at ClientRequest.g (events.js:185:14) npm ERR! at ClientRequest.EventEmitter.emit (events.js:88:17) npm ERR! at …
159 node.js  ssl 

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.