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.

5
Datei mit Platzhalter finden
Kann ich in node.js Dateien mit Wildcard-Übereinstimmungen wie auflisten? fs.readdirSync('C:/tmp/*.csv')? Ich habe die Informationen zum Platzhalterabgleich in der fs-Dokumentation nicht gefunden .
76 node.js 

9
Konvertieren Sie Mongoose-Dokumente in json
Ich habe Mungo-Dokumente wie folgt als json zurückgegeben: UserModel.find({}, function (err, users) { return res.end(JSON.stringify(users)); } Benutzer .__ proto__ wurde jedoch ebenfalls zurückgegeben. Wie kann ich ohne zurückkehren? Ich habe es versucht, aber nicht funktioniert: UserModel.find({}, function (err, users) { return res.end(users.toJSON()); // has no method 'toJSON' }


12
Hören Sie sich alle ausgestrahlten Ereignisse in Node.js an
Gibt es in Node.js eine Möglichkeit, alle von einem EventEmitter-Objekt ausgegebenen Ereignisse abzuhören? zB kannst du so etwas machen wie ... event_emitter.on('',function(event[, arg1][, arg2]...) {} Die Idee ist, dass ich alle Ereignisse, die von einer Serverseite ausgespuckt wurden EventEmitter, JSON.stringifydie Ereignisdaten erfassen, über eine Websockets-Verbindung senden, sie auf der Clientseite …

6
OR-Bedingungsobjekt fortführen
Indem Sie ein solches Objekt erstellen var condition= { where: { LastName:"Doe", FirstName:["John","Jane"], Age:{ gt:18 } } } und gib es weiter Student.findAll(condition) .success(function(students){ }) Es könnte so wunderbar SQL generieren "SELECT * FROM Student WHERE LastName='Doe' AND FirstName in ("John","Jane") AND Age>18" Es ist jedoch alles eine UND-Bedingung. Wie …

8
Wie kann ich mit Webpack die Eingabe und Ausgabe mehrerer Dateien im Projekt festlegen?
Wie kann ich mit einem Webpack die Eingabe / Ausgabe mehrerer Dateien im Projekt festlegen? Ich folge http://webpack.github.io/docs/tutorials/getting-started/ Erfolgskompilierung, wenn nur eine Datei in einem Eintrag / einer Ausgabe ... Verzeichnis app webpack.config.js ./assets ././javascripts/Administrator/Article/Create/Base.js ././javascripts/Administrator/Article/Edit/Base.js ././javascripts/Account/Index/Base.js ././javascripts/Contact/Index/Base.js ... wie so ausgeben? ././javascripts/Administrator/Article/Create/bundle.js ././javascripts/Administrator/Article/Edit/bundle.js ././javascripts/Account/Index/bundle.js ././javascripts/Contact/Index/bundle.js webpack.config.js module.exports = { …

4
String in Pufferknoten konvertieren
Ich verwende eine Bibliothek, die beim Aufruf einer Funktion den toString eines Puffers zurückgibt. Der genaue Code ist return Buffer.concat(stdOut).toString('utf-8'); Aber ich möchte keine String-Version davon. Ich will nur den Puffer So konvertieren Sie einen String zurück in einen Puffer. So etwas wie wenn var bufStr = Buffer.concat(stdOut).toString('utf-8'); //convert bufStr …
76 node.js 



8
Wo befindet sich die Client-Bibliothek socket.io?
Soweit ich gesehen habe, gibt es keine Erklärung dafür, wo wir das clientseitige Skript finden sollen, socket.iowenn node.jses nicht als Webserver verwendet wird. Ich habe ein ganzes Verzeichnis clientseitiger Dateien gefunden, aber ich benötige sie in einer kombinierten Version (wie sie bei der Verwendung von node.js-Webservern bereitgestellt wird). Irgendwelche Ideen?

8
Rufen Sie den Namen des übergeordneten Verzeichnisses in Node.js ab
Ich verwende Node.js und möchte den übergeordneten Verzeichnisnamen für eine Datei erhalten. Ich habe die Akte "../test1/folder1/FolderIWant/test.txt". Ich will bekommen "FolderIWant". Ich habe versucht: var path = require('path'); var parentDir = path.dirname(filename); Aber es kehrt zurück ../test1/folder1/FolderIWant.
76 node.js  path 

2
Ausführen von Bash-Skripten mit npm
Ich möchte versuchen, mit npm meine verschiedenen Build-Aufgaben für eine Webanwendung auszuführen. Ich weiß, dass ich dies tun kann, indem ich scriptsmeinem package.jsonLike ein Feld hinzufüge : "scripts": { "build": "some build command" }, Dies wird unhandlich, wenn Sie komplexere Befehle mit einer Reihe von Optionen haben. Ist es möglich, …
76 node.js  bash  shell  npm 



8
Woher wissen, ob eine Funktion asynchron ist?
Ich muss eine Funktion an eine andere Funktion übergeben und als Rückruf ausführen. Das Problem ist, dass diese Funktion manchmal asynchron ist, wie: async function() { // Some async actions } Ich möchte also ausführen await callback()oder callback()abhängig von der Art der Funktion, die es empfängt. Gibt es eine Möglichkeit, …

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.