Wie lade ich eine Datei mit Node.js herunter, ohne Bibliotheken von Drittanbietern zu verwenden ? Ich brauche nichts Besonderes. Ich möchte nur eine Datei von einer bestimmten URL herunterladen und sie dann in einem bestimmten Verzeichnis speichern.
Ich kann anscheinend keine Suchergebnisse erhalten, die erklären, wie das geht. Ich möchte nur wissen können, ob ein bestimmter Pfad eine Datei oder ein Verzeichnis (Ordner) ist.
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?
Ich versuche, eine JSON-Datei mit einem Knoten aus Schleifendaten zu schreiben, z. let jsonFile = require('jsonfile'); for (i = 0; i < 11; i++) { jsonFile.writeFile('loop.json', "id :" + i + " square :" + i * i); } outPut in loop.json ist: id :1 square : 1 Ich möchte …
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 …
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?
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'); } …
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 …
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', …
Ich versuche, eine Datei zu lesen, die sich in einem aws s3-Bucket befindet fs.readFile(file, function (err, contents) { var myLines = contents.Body.toString().split('\n') }) Ich konnte eine Datei mit dem Knoten aws-sdk herunterladen und hochladen, aber ich weiß nicht, wie ich sie einfach lesen und den Inhalt analysieren soll. Hier ist …
Ich mache mit node.js rum und habe zwei Möglichkeiten entdeckt, eine Datei zu lesen und über das Kabel zu senden, sobald ich festgestellt habe, dass sie existiert, und den richtigen MIME-Typ mit writeHead gesendet habe: // read the entire file into memory and then spit it out fs.readFile(filename, function(err, data){ …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.