推荐你一个库 jszip(npm):import JSZip from 'jszip' import { saveAs } from 'file-saver' import index from './template/index.html?raw' import main from './template/main.ts?raw' async function downloadZip() { const zip = new JSZip() zip.file('index.html', index) const src = zip.folder('src')! src.file('main.ts', main) const blob = await zip.generateAsync({ type: 'blob' }) saveAs(blob, 'download.zip') }
推荐你一个库 jszip(npm):