Solana documentatieSnel starten
Kies de Commerce Kit-pakketten die je nodig hebt op basis van wat je aan het bouwen bent. Elk pakket is onafhankelijk te installeren en kan alleen of in combinatie met andere pakketten worden gebruikt.
Systeemvereisten
- Node.js: Versie 18 of hoger (LTS aanbevolen)
- Package Manager: pnpm, npm of yarn
- TypeScript: Versie 4.5+ (aanbevolen maar niet verplicht)
Veelgebruikte Peer Dependencies
Solana Commerce Kit is gebouwd bovenop de Solana Kit-bibliotheek, dus het is compatibel met Solana Kit, Gill, Solana Programs Clients, en Codama-gegenereerde JS Clients.
pnpm add gill # or @solana/kitpnpm add @solana-program/token # or @solana-program/target-programpnpm add @my-program/codama-js-client
TypeScript-configuratie
Als je TypeScript gebruikt, zorg er dan voor dat je tsconfig.json het volgende
bevat:
{"compilerOptions": {"module": "ESNext","target": "ES2020","lib": ["ES2020", "DOM", "DOM.Iterable"],"jsx": "react-jsx","moduleResolution": "bundler","resolveJsonModule": true,"esModuleInterop": true,"skipLibCheck": true}}
Next.js-configuratie
Als je Next.js gebruikt, werk dan next.config.js bij om Commerce Kit-pakketten
te transpileren:
/** @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?