Ich versuche, alle Bilder eines Verzeichnisses zu löschen. Aber Fehler im Verzeichnispfad bekommen. Und wissen auch nicht, wie man alle Bilderweg & erhält, alle von ihnen zu löschen.So löschen Sie alle Bilder eines Verzeichnisses
Meine Verzeichnisstruktur:
server
-> app.js
tmp
-upload
-- pic.jpg
-- pic2.jpg
-- pic3.jpg
Ich habe versucht, dies:
var dir = require('../tmp/upload');
var fs = require('fs');
var promise = require('bluebird');
fs.readdir(dir).then(function(file) {
console.log(data)
}).catch(function(err){
console.log
})
Aber immer Fehler: nicht Modul gefunden '../tmp/upload'
erhalten Hilfe brauchen der Pfad & alle Bilder auf Upload-Ordner & löschen Sie sie.
Vielen Dank im Voraus
Wenn app.js auf der gleichen Ebene wie tmp ist, verwenden Sie stattdessen ./tmp/upload. Die .. wird versuchen, außerhalb des Ordners zu gehen, in dem der aktuelle Code ausgeführt wird. –
app.js befindet sich im Serverordner. Upload-Ordner befindet sich im tmp-Ordner. Also, was wird der Weg sein ??? Server -> app.js tmp -upload - pic.jpg –
So app.js und tmp sind im selben Ordner mit dem Namen-Server? –