시작하기

요구사항

  • Bun
  • Rust + wasm32-unknown-unknown:
    rustup target add wasm32-unknown-unknown
  • wasm-pack:
    cargo install wasm-pack

mise 사용 시

mise install
mise exec -- rustup target add wasm32-unknown-unknown
mise run install-wasm-pack   # 한 번만

설치 및 빌드

# 의존성
bun install

# WASM 빌드 (decode) 후 apps/web/public 로 복사
bun run build:wasm

# 예제 사이트 개발 서버
bun run dev

브라우저에서 WASM 로드GIF 선택 → MP4 변환 및 재생/다운로드가 가능합니다.

스크립트

스크립트설명
bun run build:wasmdecode WASM 빌드 + copy-wasm
bun run build:wasm:decodegif2mp4-decode만 빌드
bun run copy-wasmpkg-decode → apps/web/public
bun run devapps/web 개발 서버
bun run previewapps/web 프리뷰

문서 사이트

cd docs && bun run dev

또는 루트에서:

bun run docs:dev