사전 요구 사항
필요한 도구
- Node.js 18+ - JavaScript 런타임
- pnpm (추천) 또는 npm/yarn - 패키지 관리자
- Git - 버전 관리
- Base ETH가 있는 지갑 - 배포 및 거래를 위함
빠른 시작 옵션
환경 구성
기본 설정
프로젝트 루트에.env
파일 생성:
보안 모범 사례
버전 관리에 개인 키를 커밋하지 마세요!
.env
를.gitignore
에 추가- 프로덕션에서 환경 변수 사용
- 키 관리 서비스 사용 고려
- 개발과 프로덕션에 별도의 지갑 사용
클라이언트 초기화
기본 설정
고급 구성
TypeScript 구성
BondKit 프로젝트에 권장되는tsconfig.json
:
설정 테스트하기
test-bondkit.ts
테스트 파일 생성:
다음 단계
문제 해결
모듈을 찾을 수 없는 오류
모듈을 찾을 수 없는 오류
SDK가 제대로 설치되었는지 확인:React 컴포넌트를 사용하는 경우 필요할 수 있음:
TypeScript 오류
TypeScript 오류
TypeScript를 최신 버전으로 업데이트:
연결 문제
연결 문제
- RPC 엔드포인트가 작동하는지 확인
- 지갑에 충분한 Base ETH가 있는지 확인
- 개인 키 형식이 올바른지 확인 (0x 접두사 포함)
빌드 오류
빌드 오류
캐시를 지우고 다시 설치: