Als «fs» getaggte Fragen

Datei-E / A auf der Javascript-Plattform von Node.js.





7
nodejs Dateinamen vom absoluten Pfad erhalten?
Wenn es eine API gibt, die den Dateinamen von einem absoluten Dateipfad abrufen kann? zB "foo.txt"aus"/var/www/foo.txt" Ich weiß, dass es mit String-Operationen funktioniert, fullpath.replace(/.+\//, '') aber ich möchte wissen , ob es einen "formaleren" Weg gibt, wie es file.getName()in Java möglich ist. NodeJS Dateinamen vom absoluten Pfad erhalten?
289 node.js  path  fs 


21
Wie erstelle ich einen vollständigen Pfad mit fs.mkdirSync des Knotens?
Ich versuche, einen vollständigen Pfad zu erstellen, wenn er nicht vorhanden ist. Der Code sieht folgendermaßen aus: var fs = require('fs'); if (!fs.existsSync(newDest)) fs.mkdirSync(newDest); Dieser Code funktioniert hervorragend, solange es nur ein Unterverzeichnis gibt (ein newDest wie 'dir1'). Wenn es jedoch einen Verzeichnispfad wie ('dir1 / dir2') gibt, schlägt er …
159 node.js  fs 

17
Node.js prüft, ob eine Datei vorhanden ist
Wie überprüfe ich das Vorhandensein einer Datei ? In der Dokumentation zum Modul fsfinden Sie eine Beschreibung der Methode fs.exists(path, callback). Soweit ich weiß, wird jedoch nur nach Verzeichnissen gesucht. Und ich muss die Datei überprüfen ! Wie kann das gemacht werden?
143 node.js  fs 

10
Verwenden des Dateisystems in node.js mit async / await
Ich möchte async / await für einige Dateisystemoperationen verwenden. Normalerweise funktioniert async / await einwandfrei, da ich es verwende babel-plugin-syntax-async-functions. Aber mit diesem Code stoße ich auf den if-Fall, in dem namesundefiniert ist: import fs from 'fs'; async function myF() { let names; try { names = await fs.readdir('path/to/dir'); } …

5
Schreiben eines JSON-Objekts in eine JSON-Datei mit fs.writeFileSync
Ich versuche, ein JSON-Objekt in eine JSON-Datei zu schreiben. Der Code wird fehlerfrei ausgeführt, aber anstatt dass der Inhalt des Objekts geschrieben wurde, wird nur Folgendes in die JSON-Datei geschrieben: [object Object] Dies ist der Code, der tatsächlich das Schreiben übernimmt: fs.writeFileSync('../data/phraseFreqs.json', output) 'output' ist ein JSON-Objekt und die Datei …
116 json  node.js  file  fs 

9
Wie schließe ich einen lesbaren Stream (vor dem Ende)?
Wie schließe ich einen lesbaren Stream in Node.js? var input = fs.createReadStream('lines.txt'); input.on('data', function(data) { // after closing the stream, this will not // be called again if (gotFirstLine) { // close this stream and continue the // instructions from this if console.log("Closed."); } }); Das wäre besser als: input.on('data', …
89 node.js  stream  fs 


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.