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