TypeGPU

(★ 3,016)

A modular and open-ended toolkit for WebGPU, with advanced type inference and the ability to write shaders in TypeScript

파일 탐색기

  • .gitattributes
  • .gitignore
  • .nvmrc
  • .oxfmtrc.json
  • .prettierrc
  • CONTRIBUTING.md
  • LICENSE
  • oxlint.config.ts
  • package.json
  • pnpm-lock.yaml
  • pnpm-workspace.yaml
  • projects-using-typegpu.md
  • README.md
  • tsconfig.base.json
  • tsconfig.json
  • vitest.config.mts

# 설치 가이드

node
사전 준비물

설치 및 실행 절차

pnpm install

프로젝트 의존성을 설치합니다.

pnpm build

모든 패키지와 워크스페이스를 빌드합니다.

pnpm test

테스트 스위트를 실행합니다.

핵심 명령어

pnpm install

모노레포 전체의 패키지 의존성을 설치합니다.

pnpm build

타입스크립트 패키지 및 라이브러리를 빌드합니다.

pnpm test

Vitest를 사용하여 단위 테스트를 실행합니다.

WebGPU를 지원하는 최신 브라우저 또는 환경이 필요합니다.

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

// repository documentation