وثائق سولاناالبدء السريع
اختر حزم Commerce Kit التي تحتاجها بناءً على ما تقوم ببنائه. كل حزمة قابلة للتثبيت بشكل مستقل ويمكن استخدامها بمفردها أو دمجها مع حزم أخرى.
متطلبات النظام
- Node.js: الإصدار 18 أو أعلى (يُنصح بإصدار LTS)
- مدير الحزم: pnpm أو npm أو yarn
- TypeScript: الإصدار 4.5 فما فوق (يُنصح به لكنه غير مطلوب)
التبعيات المشتركة
تم بناء Solana Commerce Kit على مكتبة Solana Kit، لذا فهي متوافقة مع Solana Kit وGill وبرامج سولانا Clients، و عملاء JS المُولَّدة بواسطة Codama.
pnpm add gill # or @solana/kitpnpm add @solana-program/token # or @solana-program/target-programpnpm add @my-program/codama-js-client
إعداد TypeScript
إذا كنت تستخدم TypeScript، تأكد من أن ملف tsconfig.json الخاص بك يتضمن:
{"compilerOptions": {"module": "ESNext","target": "ES2020","lib": ["ES2020", "DOM", "DOM.Iterable"],"jsx": "react-jsx","moduleResolution": "bundler","resolveJsonModule": true,"esModuleInterop": true,"skipLibCheck": true}}
إعداد Next.js
إذا كنت تستخدم Next.js، قم بتحديث next.config.js لتحويل حزم 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?