我正在使用,但是我无法使它与以下代码一起工作:var zip = new admZip();这段代码创建了example.zip,但我无法提取它,我尝试使用.zip提取器,但也使用以下代码:
var admZip = require('adm-zip在本例中,我可以使用zip.writeZip(),但我将.zip文件发送到亚马逊S3,因此在使用a
filename
at new module.exports (F:\Websites\olivebranch\wp-content\themes\wpx\assets\node_modules\adm-zip起初,我认为node中发生了一些变化(也许是adm-zip的新版本?)但事实证明,我所有的旧安装也无法完成这项任务。
我第一次尝试,但如果我试图模仿adm-zip,它总是失败的。然后,我尝试了,但它不是没有存根adm-zip,就是没有存根。我的最后一招是把sinon和结合起来,但这似乎也行不通.当测试调用unzip方法时,其中的代码仍然使用实际的adm-zip实现.import * as admZip from 'adm-zip';
export class ZipAdapter {