Heim >Web-Frontend >js-Tutorial >Wie kann ich Dateien schnell löschen?
Sind Sie immer noch besorgt über das langsame Löschen von Dateien? Das leistungsstarke Tool dlf hilft Ihnen dabei. Als Front-End-Entwickler ist die häufigste Variante „node_modules“. Wenn es viele Abhängigkeiten gibt, ist es in Ordnung, diese auf dem OSX-System zu löschen, aber es wird für Windows-Benutzer problematisch sein. In diesem Artikel wird ein Befehlszeilen-Tool zum Löschen von Dateien und Ordnern vorgestellt.
Dieses Tool verwendet node.js. Stellen Sie daher sicher, dass auf Ihrem Computer zuerst node.js installiert ist.
npm install -g dlf
Datei löschen
dlf file
Ordner löschen
dlf directory
Willkommen bei Fork oder Star
Verwendet hauptsächlich die Datei node.js Operationsmethoden
fs.existsSync(path) Wenn die Datei vorhanden ist, geben Sie true zurück, andernfalls geben Sie false zurück
fs.statSync(dir) Gibt die zugehörigen Attribute von dir zurück
fs.readdirSync(dir) Gibt zurück Ein Array von Dateinamen ohne „.“ und „..“
fs.unlinkSync(file) Datei löschen
fs.rmdirSync(dir) Ordner löschen
if( fs.existsSync(dir) ) { if(fs.statSync(dir).isDirectory()) { files = fs.readdirSync(dir); files.forEach(function(file,index){ var curPath = path.join(dir,file); if(fs.statSync(curPath).isDirectory()) { run(curPath); } else { fs.unlinkSync(curPath); } }); fs.rmdirSync(dir); } else { fs.unlinkSync(dir); } }
1. Geben Sie vor dem Löschen eine Aufforderung zur Bestätigung an
2. Unterstützt Löschfilterung, Sie können die Dateien herausfiltern, die Sie nicht löschen möchten
3. Unterstützt das Löschen von Dateien, die nur über Administratorrechte verfügen
Das obige ist der detaillierte Inhalt vonWie kann ich Dateien schnell löschen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!