我正在尝试设置一个Azure webjob,它会解压缩传递给它的文件。我正在使用npm包node-7z
来实现这一点,但我无法在Windows机器上运行它。显然,在与package.json相同的级别上添加一个7z.exe文件应该可以工作,但它似乎没有办法。如果有人设法为Windows安装程序配置node-7z,请告知如何解决此问题。
答案 0 :(得分:0)
我知道这是一篇旧文章,但是我正在与 node-7z 一起工作。对于您或任何对此有疑问的人。
您指定exec的字符串路径,作为options对象中的bin,我还没有机会对其进行测试。
$bin
字符串另一个7压缩二进制文件的路径。默认值:7z
从此处引用:node7z Github readme
const myStream = Seven.add('File.7z', 'File.txt',{
$bin: pathTo7zip
})