So sieht meine Projektstruktur wie:Knoten zip-Ordner Pfad Fehler
Wurzel
- app.js
- node_modules
- package.json
- Tabellen
Ich möchte das Zip-Folder-Modul verwenden, um den Inhalt des f zu komprimieren ältere Tabellen Der Code vorgesehen ist:
var zipFolder = require('zip-folder');
zipFolder('/path/to/the/folder', '/path/to/archive.zip', function(err) {
if(err) {
console.log('oh no!', err);
} else {
console.log('EXCELLENT');
}
});
Mein Code ist:
zipFolder('./Spreadsheets/', './', function(err) {
if (err) {
console.log('oh no!', err);
} else {
console.log('EXCELLENT');
}
});
, weil ich den Reißverschluss im Stammordner gespeichert werden soll. Allerdings bekomme ich folgenden Fehler:
Error: EISDIR: illegal operation on a directory, open './'
at Error (native)
Ich glaube, das hat etwas mit Wegen zu tun, aber bin mir nicht sicher, wie es weitergeht.