Installazione

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

Indice dei contenuti

Modifica pagina

Gestito da

© 2026 Solana Foundation.
Tutti i diritti riservati.
Resta connesso