메인 콘텐츠로 건너뛰기
플러그인으로 돌아가기
@capgo/capacitor-zip
튜토리얼
github.com/Cap-go에서 github

압축

Capacitor에서 제공하는 무료 압축 및 압축 해제 플러그인으로 iOS, Android, Web에서 파일을 압축 및 압축 해제할 수 있습니다.

안내서

Zip에 대한 튜토리얼

Zip을 사용하는 @capgo/capacitor-zip

Capacitor Zip 플러그인: zip 압축 및 압축 해제

설치

bun add @capgo/capacitor-zip
bunx cap sync

이 플러그인이 제공하는 것

  • zip - 파일 또는 디렉토리를 ZIP 압축 아카이브로 만듭니다.
  • unzip - ZIP 압축 아카이브를 지정된 목적지 디렉토리로 추출합니다.

예시 사용법

zip

파일이나 디렉토리를 압축하여 ZIP 아카이브를 생성합니다.

import { CapacitorZip } from '@capgo/capacitor-zip';

// Compress a directory without password
await CapacitorZip.zip({
  source: '/path/to/my-folder',
  destination: '/path/to/output.zip'
});

unzip

ZIP 아카이브를 지정된 목적지 디렉토리로 추출합니다.

import { CapacitorZip } from '@capgo/capacitor-zip';

// Extract a standard ZIP archive
await CapacitorZip.unzip({
  source: '/path/to/archive.zip',
  destination: '/path/to/extract-folder'
});

전체 참조