我想使用打字稿解压缩文件。我有如下的test.ts
var unzip = require('unzip-stream');
var fs = require('fs-extra');
class test {
unzipp() {
return fs.createReadStream('./e2e/chrome.zip').pipe(unzip.Extract({ path: './e2e' }));
}
}
但是当我跑步
tsc test.ts
然后
node test.js
什么都没发生。
有人可以帮忙吗?
答案 0 :(得分:1)
您已经声明了您的课程,但没有运行它。
var myInstance = new test();
myInstance.unzipp();
答案 1 :(得分:0)
正如Patrick在评论中所说,您实际上并没有在运行代码。您现在也确实不需要此类的课程。请尝试以下操作:
var unzip = require('unzip-stream');
var fs = require('fs-extra');
function unzip() {
return fs.createReadStream('./e2e/chrome.zip').pipe(unzip.Extract({ path: './e2e' }));
}
unzip();