Javascript 节点JS:使用ADM解压文件
我试图用NodeJS和Express解压一个文件。我试过了 我键入:Javascript 节点JS:使用ADM解压文件,javascript,node.js,express,unzip,adm-zip,Javascript,Node.js,Express,Unzip,Adm Zip,我试图用NodeJS和Express解压一个文件。我试过了 我键入: npm install adm-zip 得到: npm WARN package.json express-namespace@0.1.1 No repository field. 其他一切都很顺利 我的代码是: var AdmZip = require('adm-zip'); var zip = new AdmZip("/scenario/file/05ae5db61e83b7611570f2a313f778dd1c8-
npm install adm-zip
得到:
npm WARN package.json express-namespace@0.1.1 No repository field.
其他一切都很顺利
我的代码是:
var AdmZip = require('adm-zip');
var zip = new AdmZip("/scenario/file/05ae5db61e83b7611570f2a313f778dd1c8-7c32.zip");
zip.extractAllTo("scenario/file/", true);
zip文件位于我的公用文件夹(Express)中。我得到的只是一个控制台输出,文本为“undefined”
我是一个节点新手,不知道应该尝试什么
如果有人能帮我,那就太好了
var zip = new AdmZip("./scenario/file/05ae5db61e83b7611570f2a313f778dd1c8-7c32.zip");
几天后,我再次查看我的代码,发现了我的错误。我只需要写“/public/szenario/…”。这对我有用。但你说得对“/”