NodeJS kopiert die Dateien: Für den Kopiervorgang kleiner Dateien wird im Allgemeinen die Stream-Pipeline-Transportoperation verwendet. Zuerst müssen Sie die importierte Datei laden: var fs = require('fs'); 1. Ordner synchron erstellen fs.mkdirSync(Ihr Dateiverzeichnispfad); Ordner asynchron erstellen fs.mkdir(Ihr Dateiverzeichnispfad); 2. Ermitteln, ob der Ordner existiert - Synchronisieren fs.existsSync(Dirpfad); asynchron fs.exists(Dirpfad); Mithilfe der oben genannten zugehörigen Vorgänge können wir direkt eine Methode zum Bestimmen der Erstellung eines Ordners schreiben. Funktion mkdir(Verzeichnispfad,Verzeichnisname) { //Beurteilen Sie, ob der zweite Parameter normal ist, um die Übergabe falscher Parameter beim Aufruf von if (dirname !== path.dirname(dirpath)) { zu vermeiden. mkdir(Verzeichnispfad); zurückkehren; } if (fs.existsSync(dirname)) { fs.mkdirSync(Dirpfad) } anders { mkdir(Verzeichnisname, Pfad.Verzeichnisname(Verzeichnisname)); fs.mkdirSync(Dirpfad); } } Achten Sie auf synchrones und asynchrones Erstellen, Lesen und andere Probleme, da der Ordner sonst beim Kopieren nicht vorhanden ist. Es wird empfohlen, die Synchronisierungsmethode für die synchrone Erstellung zu verwenden, die im Allgemeinen die Form fs.xxxSync hat. Zusammenfassen Dies ist das Ende dieses Artikels über das Kopieren von node.js-Dateien, das Erstellen von Ordnern und andere damit zusammenhängende Vorgänge. Weitere verwandte Inhalte zum Kopieren von node.js-Dateien und Erstellen von Ordnern finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: MySQL-Initialisierungskennwortvorgang unter Mac
>>: Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.17 unter Win7
Vier praktische Vue-Custom-Anweisungen 1. V-Wider...
Gestern, als ich die Funktion zum Hochladen von B...
Inhaltsverzeichnis 1. Was ist Grub-Verschlüsselun...
Dieser Artikel enthält das grafische Tutorial zur...
Wie unten dargestellt: Wählen Sie den Namen aus m...
In diesem Artikel wird der spezifische Code von V...
In diesem Artikelbeispiel wird der spezifische Co...
Dieser Artikel beschreibt die MySQL-Benutzerverwa...
Einführung Das Modul, das die Anzahl gleichzeitig...
Als ich ein WeChat-Applet-Projekt schrieb, gab es...
Wenn Sie beim Konfigurieren von proxy_pass in ngi...
Beim Verwenden von Animation.css habe ich festges...
Inhaltsverzeichnis 1. Indextyp 1. B+ Baum 2. Was ...
Inhaltsverzeichnis Mysql Master-Slave-Synchronisi...
Name Geben Sie einen Namen für das Tag an. Format...