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.

6
Laden Sie mit Express eine Datei von NodeJS Server herunter
Wie kann ich eine Datei auf meinem Server auf meinen Computer herunterladen, um auf eine Seite auf einem NodeJS-Server zuzugreifen? Ich benutze das ExpressJS und habe Folgendes versucht: app.get('/download', function(req, res){ var file = fs.readFileSync(__dirname + '/upload-folder/dramaticpenguin.MOV', 'binary'); res.setHeader('Content-Length', file.length); res.write(file, 'binary'); res.end(); }); Aber ich kann den Dateinamen und …

4
module.exports vs. export default in Node.js und ES6
Was ist der Unterschied zwischen Node module.exportsund ES6 export default? Ich versuche herauszufinden, warum ich den Fehler "__ ist kein Konstruktor" erhalte, wenn ich es export defaultin Node.js 6.2.2 versuche . Was funktioniert 'use strict' class SlimShady { constructor(options) { this._options = options } sayName() { return 'My name is …

16
Warum gibt JSHint eine Warnung aus, wenn ich const verwende?
Dies ist der Fehler, den ich bei der Verwendung von const erhalte: <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> Mein Code sieht folgendermaßen aus: const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; …



16
Wie führe ich eine hello.js-Datei in Node.js unter Windows aus?
Ich versuche, ein in Javascript geschriebenes Hallo-Welt-Programm in einer separaten Datei mit dem Namen hello.js auszuführen Derzeit wird die Windows-Version von node.js ausgeführt. Der Code läuft perfekt im Konsolenfenster, aber wie verweise ich auf den Pfad in der Windows-Umgebung ? C:\abc\zyx\hello.js Unter Unix wird vermutlich $ node hello.js angezeigt Ich …
313 windows  node.js 

14
So legen Sie Umgebungsvariablen in package.json fest
Wie setze package.jsonich einige Umgebungsvariablen von innen , um sie mit npm startähnlichen Befehlen zu verwenden? Folgendes habe ich derzeit in meinem package.json: { ... "scripts": { "help": "tagove help", "start": "tagove start" } ... } Ich möchte Umgebungsvariablen (wie NODE_ENV) im Startskript festlegen und gleichzeitig die App mit nur …

8
Ungültiges selbstsigniertes SSL-Zertifikat in node.js mit https.request ignorieren?
Ich arbeite an einer kleinen App, die sich bei meinem lokalen WLAN-Router (Linksys) anmeldet, aber ich habe ein Problem mit dem selbstsignierten SSL-Zertifikat des Routers. Ich lief wget 192.168.1.1 und bekam: ERROR: cannot verify 192.168.1.1's certificate, issued by `/C=US/ST=California/L=Irvine/O=Cisco-Linksys, LLC/OU=Division/CN=Linksys/emailAddress=support@linksys.com': Self-signed certificate encountered. ERROR: certificate common name `Linksys' doesn't match …

15
Express-js kann meine statischen Dateien nicht abrufen. Warum?
Ich habe meinen Code auf die einfachste Express-JS-App reduziert, die ich machen konnte: var express = require("express"), app = express.createServer(); app.use(express.static(__dirname + '/styles')); app.listen(3001); Mein Verzeichnis sieht folgendermaßen aus: static_file.js /styles default.css Beim Zugriff wird http://localhost:3001/styles/default.cssjedoch der folgende Fehler angezeigt: Cannot GET / styles / default.css Ich benutze express 2.3.3und …
308 node.js  express 


6
Wie verwende ich die JSON-POST-Daten in einer Express-Anwendung?
Ich sende die folgende JSON-Zeichenfolge an meinen Server. ( { id = 1; name = foo; }, { id = 2; name = bar; } ) Auf dem Server habe ich das. app.post('/', function(request, response) { console.log("Got response: " + response.statusCode); response.on('data', function(chunk) { queryResponse+=chunk; console.log('data'); }); response.on('end', function(){ console.log('end'); …
307 json  node.js  express 

19
Stoppen Sie das Programm node.js über die Befehlszeile
Ich habe einen einfachen TCP-Server, der einen Port überwacht. var net = require("net"); var server = net.createServer(function(socket) { socket.end("Hello!\n"); }); server.listen(7777); Ich beginne es mit node server.jsund schließe es dann mit Strg + Z auf dem Mac. Wenn ich versuche, es erneut mit auszuführen node server.js, wird folgende Fehlermeldung angezeigt: …
304 node.js  command 


24
Node Version Manager install - Befehl nvm nicht gefunden
Ich versuche, NVM gemäß diesen Anweisungen zu installieren Ich habe diesen Befehl im Terminal eingegeben: $ curl https://raw.github.com/creationix/nvm/master/install.sh | sh Nach dem Ausführen der Installation starte ich das Terminal neu und versuche, Node.js mit dem folgenden Befehl zu installieren: $ nvm install 0.8 aber ich bekomme die Antwort: -bash: nvm: …
303 node.js  terminal  nvm 


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.