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.

17
cURL-Äquivalent in Node.js?
Ich möchte Informationen aus einer HTTP-Anfrage mit Node.js verwenden (dh einen Remote-Webdienst aufrufen und die Antwort an den Client zurückgeben). In PHP hätte ich dazu cURL verwendet. Was ist die beste Vorgehensweise in Node?
152 curl  node.js 


7
Überprüfung auf Fehlertyp in JS
In JS scheint es nicht möglich zu sein, zu überprüfen, ob ein an eine Funktion übergebenes Argument tatsächlich vom Typ 'error' oder eine Instanz von Error ist. Dies ist beispielsweise nicht gültig: typeof err === 'error' da es nur 6 mögliche Typen gibt (in Form von Strings): Der Operator typeof …


7
Gulps gulp.watch nicht für neue oder gelöschte Dateien ausgelöst?
Die folgende Gulpjs-Aufgabe funktioniert einwandfrei, wenn Sie Dateien in der Glob-Übereinstimmung bearbeiten: // watch task. gulp.task('watch', ['build'], function () { gulp.watch(src + '/js/**/*.js', ['scripts']); gulp.watch(src + '/img//**/*.{jpg,jpeg,png,gif}', ['copy:images']); gulp.watch(src + '/less/*.less', ['styles']); gulp.watch(src + '/templates/**/*.{swig,json}', ['html']); }); // build task. gulp.task('build', ['clean'], function() { return gulp.start('copy', 'scripts', 'less', 'htmlmin'); }); …
151 javascript  node.js  gulp 

5
Kann ich Apache durch Node.js ersetzen?
Ich habe eine Website unter CentOS mit den üblichen Verdächtigen (Apache, MySQL und PHP). Seit dem Start dieser Website hat sie sich ziemlich weiterentwickelt und jetzt möchte ich ausgefallenere Dinge damit machen - nämlich Echtzeitbenachrichtigungen. Nach dem, was ich gelesen habe, geht Apache schlecht damit um. Ich frage mich, ob …
151 apache  node.js 

16
Fehler: Modul 'Webpack' kann nicht gefunden werden
Ich fange gerade erst mit dem Webpack an und habe Schwierigkeiten, das Beispiel mit mehreren Einstiegspunkten zu erstellen. Die Datei webpack.config.js im Beispiel enthält die Zeile var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin"); was für mich mit dem fehler fehlschlägt Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin' Beim Durchsuchen habe ich andere Beispiele für die …
151 node.js  webpack 


13
node.js TypeError: Pfad muss absolut sein oder root für res.sendFile angeben [JSON konnte nicht analysiert werden]
[add] Mein nächstes Problem ist also, wenn ich versuche, eine neue Abhängigkeit hinzuzufügen (npm install --save socket.io). Die JSON-Datei ist ebenfalls gültig. Ich erhalte die folgende Fehlermeldung: json konnte nicht analysiert werden npm ERR! Unexpected string npm ERR! File: /Users/John/package.json npm ERR! Failed to parse package.json data. npm ERR! package.json …

5
parseInt vs unary plus, wann welche verwenden?
Was sind die Unterschiede zwischen dieser Zeile: var a = parseInt("1", 10); // a === 1 und diese Zeile var a = +"1"; // a === 1 Dieser jsperf-Test zeigt, dass der unäre Operator in der aktuellen Chrome-Version viel schneller ist, vorausgesetzt, es handelt sich um node.js!? Wenn ich versuche, …

4
ES6 rief sofort die Pfeilfunktion auf
Warum funktioniert dies in einer Node.jsKonsole (getestet in 4.1.1 und 5.3.0), aber nicht im Browser (getestet in Chrome)? Dieser Codeblock sollte eine anonyme Funktion erstellen und aufrufen, die protokolliert Ok. () => { console.log('Ok'); }() Auch wenn das oben genannte in Node funktioniert , funktioniert dies nicht: n => { …

3
javascript node.js next ()
Ich sehe viel Verwendung nextin node.js. Was ist es, woher kommt es? Was tut es? Kann ich es clientseitig verwenden? Entschuldigung, es wird zum Beispiel hier verwendet: http://dailyjs.com/2010/12/06/node-tutorial-5/ Suchen Sie nach der Funktion loadUser.
148 javascript  node.js  next 

4
Wie teste ich Versprechen richtig mit Mokka und Chai?
Der folgende Test verhält sich merkwürdig: it('Should return the exchange rates for btc_ltc', function(done) { var pair = 'btc_ltc'; shapeshift.getRate(pair) .then(function(data){ expect(data.pair).to.equal(pair); expect(data.rate).to.have.length(400); done(); }) .catch(function(err){ //this should really be `.catch` for a failed request, but //instead it looks like chai is picking this up when a test fails done(err); …
148 node.js  promise  mocha  chai 

11
Aktualisieren von nodejs unter Ubuntu 16.04
Ich habe kürzlich die Version des Knotens in meinem Ubuntu 16.04 node -vdurchgesehen, als der Befehl verwendet wurde. Er zeigt mir Version 6.9.1, aber wenn nodejs -vzuvor 6.9.2 angezeigt wurde, bevor dieser npm updateBefehl verwendet wurde, wurde der Befehl verwendet. Was ist nun dieser Unterschied in node -vund nodejs -v? …
148 node.js  ubuntu 

6
NPM-Skripte nacheinander ausführen
Nehmen wir an, ich habe "scripts": { "pre-build": "echo \"Welcome\" && exit 1", "build_logic": "start cmd.exe @cmd /k \"yo esri-appbuilder-js:widget && exit 1\"", "post_build": "start C:\\WebAppBuilderForArcGIS\\startupShortcut", "exit" : "start cmd.exe @cmd /k \"echo \"goodbye\" && exit 1\"" }, Welchen NPM-Befehl kann ich ausführen, damit alle diese Skripte nacheinander gestartet werden? …
148 javascript  node.js  npm  cmd 

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.