Documentación de SolanaInicio Rápido
Elige los paquetes de Commerce Kit que necesitas según lo que estés construyendo. Cada paquete se puede instalar de forma independiente y puede usarse solo o combinado con otros.
Requisitos del Sistema
- Node.js: Versión 18 o superior (se recomienda LTS)
- Gestor de Paquetes: pnpm, npm o yarn
- TypeScript: Versión 4.5+ (recomendado pero no obligatorio)
Dependencias Peer Comunes
Solana Commerce Kit está construido sobre la biblioteca Solana Kit, por lo que es compatible con Solana Kit, Gill, Solana Programs Clients y Clientes JS generados por Codama.
pnpm add gill # or @solana/kitpnpm add @solana-program/token # or @solana-program/target-programpnpm add @my-program/codama-js-client
Configuración de TypeScript
Si usas TypeScript, asegúrate de que tu tsconfig.json incluya:
{"compilerOptions": {"module": "ESNext","target": "ES2020","lib": ["ES2020", "DOM", "DOM.Iterable"],"jsx": "react-jsx","moduleResolution": "bundler","resolveJsonModule": true,"esModuleInterop": true,"skipLibCheck": true}}
Configuración de Next.js
Si usas Next.js, actualiza next.config.js para transpilar los paquetes de
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?