【发布时间】:2017-07-24 13:54:37
【问题描述】:
所以我的项目结构如下:
根
- app.js
- node_modules
- package.json
- 电子表格
我想使用 zip-folder 模块来压缩文件夹电子表格的内容。提供的代码是:
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');
}
});
我的代码是:
zipFolder('./Spreadsheets/', './', function(err) {
if (err) {
console.log('oh no!', err);
} else {
console.log('EXCELLENT');
}
});
因为我想将 zip 保存在根文件夹中。但是我收到以下错误:
Error: EISDIR: illegal operation on a directory, open './'
at Error (native)
我认为这与路径有关,但不确定如何进行。
【问题讨论】: