Tài liệu SolanaBắt Đầu Nhanh
Chọn các gói Commerce Kit bạn cần dựa trên những gì bạn đang xây dựng. Mỗi gói có thể cài đặt độc lập và sử dụng riêng lẻ hoặc kết hợp với các gói khác.
Yêu cầu Hệ thống
- Node.js: Phiên bản 18 trở lên (khuyến nghị phiên bản LTS)
- Trình quản lý Gói: pnpm, npm hoặc yarn
- TypeScript: Phiên bản 4.5+ (khuyến nghị nhưng không bắt buộc)
Các Phụ thuộc Ngang hàng Phổ biến
Solana Commerce Kit được xây dựng dựa trên thư viện Solana Kit, do đó nó tương thích với Solana Kit, Gill, Solana Programs Clients và Codama-generated JS Clients.
pnpm add gill # or @solana/kitpnpm add @solana-program/token # or @solana-program/target-programpnpm add @my-program/codama-js-client
Cấu hình TypeScript
Nếu sử dụng TypeScript, hãy đảm bảo tsconfig.json của bạn bao gồm:
{"compilerOptions": {"module": "ESNext","target": "ES2020","lib": ["ES2020", "DOM", "DOM.Iterable"],"jsx": "react-jsx","moduleResolution": "bundler","resolveJsonModule": true,"esModuleInterop": true,"skipLibCheck": true}}
Cấu hình Next.js
Nếu sử dụng Next.js, hãy cập nhật next.config.js để chuyển đổi các gói
Commerce Kit:
/** @type {import('next').NextConfig} */const nextConfig = {transpilePackages: ["@solana-commerce/react","@solana-commerce/connector","@solana-commerce/headless","@solana-commerce/solana-pay","@solana-commerce/sdk"]};export default nextConfig;
Is this page helpful?