簡體   English   中英

使用打字稿解壓文件

[英]unzip files using typescript

我想使用打字稿解壓縮文件。 我有如下所示的 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

沒發生什么事。

任何人都可以幫忙嗎?

你已經聲明了你的課程,但你沒有運行它。

var myInstance = new test();
myInstance.unzipp();

正如帕特里克在評論中所說,您實際上並沒有運行代碼。 您現在也不需要為此開設課程。 請嘗試以下操作:

var unzip = require('unzip-stream');
var fs = require('fs-extra'); 

function unzip() {
  return fs.createReadStream('./e2e/chrome.zip').pipe(unzip.Extract({ path: './e2e' }));
}

unzip();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM