Installatie

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/kit
pnpm add @solana-program/token # or @solana-program/target-program
pnpm 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?

Inhoudsopgave

Pagina Bewerken

Beheerd door

© 2026 Solana Foundation.
Alle rechten voorbehouden.
Blijf Verbonden