Documentazione SolanaAvvio rapido
Scegli i pacchetti Commerce Kit di cui hai bisogno in base a ciò che stai costruendo. Ogni pacchetto è installabile in modo indipendente e può essere utilizzato da solo o in combinazione con altri.
Requisiti di Sistema
- Node.js: Versione 18 o superiore (LTS consigliata)
- Package Manager: pnpm, npm o yarn
- TypeScript: Versione 4.5+ (consigliata ma non obbligatoria)
Dipendenze Peer Comuni
Solana Commerce Kit è costruito sulla libreria Solana Kit, quindi è compatibile con Solana Kit, Gill, Solana Programs Clients e Client JS generati da Codama.
pnpm add gill # or @solana/kitpnpm add @solana-program/token # or @solana-program/target-programpnpm add @my-program/codama-js-client
Configurazione TypeScript
Se utilizzi TypeScript, assicurati che il tuo tsconfig.json includa:
{"compilerOptions": {"module": "ESNext","target": "ES2020","lib": ["ES2020", "DOM", "DOM.Iterable"],"jsx": "react-jsx","moduleResolution": "bundler","resolveJsonModule": true,"esModuleInterop": true,"skipLibCheck": true}}
Configurazione Next.js
Se utilizzi Next.js, aggiorna next.config.js per traspilare i pacchetti
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?