Instalasi

Pilih paket Commerce Kit yang Anda butuhkan berdasarkan apa yang sedang Anda bangun. Setiap paket dapat diinstal secara independen dan dapat digunakan sendiri atau dikombinasikan dengan paket lainnya.

Persyaratan Sistem

  • Node.js: Versi 18 atau lebih tinggi (LTS direkomendasikan)
  • Package Manager: pnpm, npm, atau yarn
  • TypeScript: Versi 4.5+ (direkomendasikan tetapi tidak wajib)

Peer Dependencies Umum

Solana Commerce Kit dibangun di atas pustaka Solana Kit, sehingga kompatibel dengan Solana Kit, Gill, Solana Programs Clients, dan Codama-generated JS Clients.

pnpm add gill # or @solana/kit
pnpm add @solana-program/token # or @solana-program/target-program
pnpm add @my-program/codama-js-client

Konfigurasi TypeScript

Jika menggunakan TypeScript, pastikan tsconfig.json Anda menyertakan:

{
"compilerOptions": {
"module": "ESNext",
"target": "ES2020",
"lib": ["ES2020", "DOM", "DOM.Iterable"],
"jsx": "react-jsx",
"moduleResolution": "bundler",
"resolveJsonModule": true,
"esModuleInterop": true,
"skipLibCheck": true
}
}

Konfigurasi Next.js

Jika menggunakan Next.js, perbarui next.config.js untuk mentranspilasi paket 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?

Daftar Isi

Edit Halaman

Dikelola oleh

© 2026 Yayasan Solana.
Semua hak dilindungi.
Terhubung