Javascript 有没有一种方法可以在不使用zip文件的情况下直接下载时默认或建议使用文件夹结构? 问:有没有一种方法可以在不使用zip文件的情况下直接下载时默认或建议使用文件夹结构?

Javascript 有没有一种方法可以在不使用zip文件的情况下直接下载时默认或建议使用文件夹结构? 问:有没有一种方法可以在不使用zip文件的情况下直接下载时默认或建议使用文件夹结构?,javascript,angularjs,typescript,download,jszip,Javascript,Angularjs,Typescript,Download,Jszip,我有一个AngularJS应用程序,我用它生成文本文件,然后导入到商业机器中。为了使导入工作,文件必须嵌入到特定的文件夹结构中。有没有一种方法可以在不使用zip文件的情况下通过下载对话框建议此文件夹结构 我们现在使用的是zip,但是Windows用户在机器上使用提取时遇到了问题(请参阅)。好奇是否有办法完全绕过拉链 相关信息: 角度版本:5.2.10 angular:JSZip 3.1.5中的Zip实用程序 邮政编码: const zip = new JSZip(); zip.folder(

我有一个AngularJS应用程序,我用它生成文本文件,然后导入到商业机器中。为了使导入工作,文件必须嵌入到特定的文件夹结构中。有没有一种方法可以在不使用zip文件的情况下通过下载对话框建议此文件夹结构

我们现在使用的是zip,但是Windows用户在机器上使用提取时遇到了问题(请参阅)。好奇是否有办法完全绕过拉链

相关信息:

  • 角度版本:5.2.10
  • angular:JSZip 3.1.5中的Zip实用程序
邮政编码:

const zip = new JSZip();
zip.folder('FolderA/FolderB/FolderC').file('FILE.TXT', new File([contentString], 'TEMP.TXT', { type: 'text/plain' }));
zip.generateAsync({ type: 'blob' })
  .then(function (content) {
    saveAs(content, 'ZipFile.ZIP');
  });

你可以用柏油代替拉链


但不可以,除非目录以某种方式转换为单个文件,否则无法下载。

tar对我来说不起作用,但我同意确认这是不可能的。谢谢你的回答!